Skip to content

Summary report Apr 2019

peihunglin edited this page Apr 29, 2019 · 2 revisions

Evaluation platform:

Intel(R) Xeon(R) CPU E5-2695 v4

id filename races-min_intel races-max_intel type_intel races-min_archer races-max_archer type_archer races-min_tsan races-max_tsan type_tsan races-min_romp races-max_romp type_romp races-min_helgrind races-max_helgrind type_helgrind
1 DRB001-antidep1-orig-yes.c 2 2 TP 3.0 183.0 TP 0.0 172.0 TP FN 1.0 1.0 TP 11 15 TP
2 DRB002-antidep1-var-yes.c 2 2 TP 3.0 189.0 TP 0.0 169.0 TP FN 1.0 1.0 TP 7 14 TP
3 DRB003-antidep2-orig-yes.c 2 2 TP 3.0 22.0 TP 0.0 12.0 TP FN 1.0 1.0 TP 13 15 TP
4 DRB004-antidep2-var-yes.c 2 2 TP 3.0 241.0 TP 0.0 254.0 TP FN 0.0 1.0 TP FN 5 14 TP
5 DRB005-indirectaccess1-orig-yes.c 1 2 TP 2.0 11.0 TP 0.0 1.0 TP FN 1.0 1.0 TP 13 15 TP
6 DRB006-indirectaccess2-orig-yes.c 1 2 TP 1.0 11.0 TP 0.0 1.0 TP FN 0.0 1.0 TP FN 8 15 TP
7 DRB007-indirectaccess3-orig-yes.c 1 2 TP 1.0 11.0 TP 0.0 1.0 TP FN 0.0 1.0 TP FN 11 15 TP
8 DRB008-indirectaccess4-orig-yes.c 1 2 TP 1.0 11.0 TP 0.0 1.0 TP FN 0.0 1.0 TP FN 11 15 TP
9 DRB009-lastprivatemissing-orig-yes.c 2 2 TP 3.0 265.0 TP 1.0 249.0 TP 1.0 1.0 TP 12 14 TP
10 DRB010-lastprivatemissing-var-yes.c 2 2 TP 3.0 265.0 TP 0.0 254.0 TP FN 1.0 1.0 TP 8 14 TP
11 DRB011-minusminus-orig-yes.c 2 2 TP 3.0 56.0 TP 1.0 45.0 TP 1.0 1.0 TP 12 16 TP
12 DRB012-minusminus-var-yes.c 2 2 TP 3.0 253.0 TP 0.0 245.0 TP FN 1.0 1.0 TP 9 16 TP
13 DRB013-nowait-orig-yes.c 0 1 TP FN 2.0 11.0 TP 0.0 1.0 TP FN 1.0 1.0 TP 14 21 TP
14 DRB014-outofbounds-orig-yes.c 2 2 TP 3.0 79.0 TP 2.0 78.0 TP 1.0 1.0 TP 11 15 TP
15 DRB015-outofbounds-var-yes.c 2 2 TP 3.0 225.0 TP 1.0 254.0 TP 0.0 1.0 TP FN 5 14 TP
16 DRB016-outputdep-orig-yes.c 3 3 TP 3.0 109.0 TP 1.0 98.0 TP 1.0 1.0 TP 11 16 TP
17 DRB017-outputdep-var-yes.c 3 3 TP 3.0 265.0 TP 1.0 251.0 TP 1.0 1.0 TP 9 16 TP
18 DRB018-plusplus-orig-yes.c 2 3 TP 4.0 258.0 TP 3.0 244.0 TP 1.0 1.0 TP 12 17 TP
19 DRB019-plusplus-var-yes.c 2 3 TP 4.0 272.0 TP 2.0 260.0 TP 1.0 1.0 TP 9 17 TP
20 DRB020-privatemissing-var-yes.c 2 2 TP 3.0 265.0 TP 1.0 253.0 TP 1.0 1.0 TP 8 14 TP
21 DRB021-reductionmissing-orig-yes.c 2 2 TP 3.0 109.0 TP 2.0 99.0 TP 1.0 1.0 TP 13 16 TP
22 DRB022-reductionmissing-var-yes.c 2 2 TP 3.0 265.0 TP 1.0 255.0 TP 0.0 1.0 TP FN 11 16 TP
23 DRB023-sections1-orig-yes.c 1 1 TP 2.0 11.0 TP 0.0 1.0 TP FN 0.0 0.0 FN 8 12 TP
24 DRB024-simdtruedep-orig-yes.c 0 0 FN 0.0 0.0 FN 0.0 0.0 FN 0.0 0.0 FN 0 0 FN
25 DRB025-simdtruedep-var-yes.c 0 0 FN 0.0 0.0 FN 0.0 0.0 FN 0.0 0.0 FN 0 0 FN
26 DRB026-targetparallelfor-orig-yes.c 2 2 TP 3.0 180.0 TP 2.0 171.0 TP 1.0 1.0 TP 25 33 TP
27 DRB027-taskdependmissing-orig-yes.c 0 1 TP FN 1.0 11.0 TP 1.0 1.0 TP 1.0 1.0 TP 64 111 TP
28 DRB028-privatemissing-orig-yes.c 2 2 TP 3.0 109.0 TP 1.0 99.0 TP 1.0 1.0 TP 11 15 TP
29 DRB029-truedep1-orig-yes.c 2 2 TP 3.0 80.0 TP 1.0 64.0 TP 1.0 1.0 TP 11 15 TP
30 DRB030-truedep1-var-yes.c 2 2 TP 3.0 184.0 TP 0.0 171.0 TP FN 1.0 1.0 TP 7 14 TP
31 DRB031-truedepfirstdimension-orig-yes.c 2 2 TP 3.0 233.0 TP 2.0 237.0 TP 0.0 1.0 TP FN 8 11 TP
32 DRB032-truedepfirstdimension-var-yes.c 2 2 TP 3.0 239.0 TP 2.0 250.0 TP 0.0 1.0 TP FN 5 14 TP
33 DRB033-truedeplinear-orig-yes.c 2 2 TP 3.0 184.0 TP 3.0 132.0 TP 1.0 1.0 TP 11 15 TP
34 DRB034-truedeplinear-var-yes.c 2 2 TP 3.0 132.0 TP 0.0 138.0 TP FN 1.0 1.0 TP 7 14 TP
35 DRB035-truedepscalar-orig-yes.c 2 2 TP 3.0 109.0 TP 1.0 98.0 TP 1.0 1.0 TP 14 17 TP
36 DRB036-truedepscalar-var-yes.c 2 2 TP 3.0 265.0 TP 0.0 252.0 TP FN 1.0 1.0 TP 9 16 TP
37 DRB037-truedepseconddimension-orig-yes.c 2 2 TP 3.0 184.0 TP 2.0 177.0 TP 0.0 1.0 TP FN 61 69 TP
38 DRB038-truedepseconddimension-var-yes.c 2 2 TP 3.0 185.0 TP 2.0 187.0 TP 0.0 1.0 TP FN 58 72 TP
39 DRB039-truedepsingleelement-orig-yes.c 1 1 TP 2.0 265.0 TP 0.0 44.0 TP FN 1.0 1.0 TP 8 14 TP
40 DRB040-truedepsingleelement-var-yes.c 1 2 TP 2.0 265.0 TP 0.0 179.0 TP FN 1.0 1.0 TP 7 13 TP
41 DRB041-3mm-parallel-no.c 19 19 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 218 226 FP
42 DRB042-3mm-tile-no.c 5 5 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 118 127 FP
43 DRB043-adi-parallel-no.c 5 5 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 179 189 FP
44 DRB044-adi-tile-no.c 5 5 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 189 195 FP
45 DRB045-doall1-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 6 11 FP
46 DRB046-doall2-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 8 11 FP
47 DRB047-doallchar-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 1.0 1.0 FP 6 11 FP
48 DRB048-firstprivate-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 8 11 FP
49 DRB049-fprintf-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 9 10 FP
50 DRB050-functionparameter-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 7 11 FP
51 DRB051-getthreadnum-orig-no.c 0 0 TN 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 9 11 FP
52 DRB052-indirectaccesssharebase-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 7 12 FP
53 DRB053-inneronly1-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 53 64 FP
54 DRB054-inneronly2-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 58 69 FP
55 DRB055-jacobi2d-parallel-no.c 2 2 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 95 105 FP
56 DRB056-jacobi2d-tile-no.c 2 2 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 90 107 FP
57 DRB057-jacobiinitialize-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 8 11 FP
58 DRB058-jacobikernel-orig-no.c 0 0 TN 2.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 86 95 FP
59 DRB059-lastprivate-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 9 12 FP
60 DRB060-matrixmultiply-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 5 11 FP
61 DRB061-matrixvector1-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 6 11 FP
62 DRB062-matrixvector2-orig-no.c 1 1 FP 2.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 58 65 FP
63 DRB063-outeronly1-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 8 11 FP
64 DRB064-outeronly2-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 8 11 FP
65 DRB065-pireduction-orig-no.c 0 1 FP TN 2.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 5 11 FP
66 DRB066-pointernoaliasing-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 6 11 FP
67 DRB067-restrictpointer1-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 9 13 FP
68 DRB068-restrictpointer2-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 9 15 FP
69 DRB069-sectionslock1-orig-no.c 0 0 TN 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 7 14 FP
70 DRB070-simd1-orig-no.c 0 0 TN 0.0 0.0 TN 0.0 0.0 TN 0.0 0.0 TN 0 0 TN
71 DRB071-targetparallelfor-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 22 30 FP
72 DRB072-taskdep1-orig-no.c 0 1 FP TN 1.0 10.0 FP 0.0 1.0 FP TN 0.0 0.0 TN 27 122 FP
73 DRB073-doall2-orig-yes.c 2 3 TP 3.0 137.0 TP 2.0 128.0 TP 1.0 1.0 TP 9 18 TP
74 DRB074-flush-orig-yes.c 1 1 TP 4.0 5.0 TP 1.0 3.0 TP 1.0 1.0 TP 10 12 TP
75 DRB075-getthreadnum-orig-yes.c 1 1 TP 3.0 265.0 TP 0.0 86.0 TP FN 1.0 1.0 TP 11 13 TP
76 DRB076-flush-orig-no.c 0 0 TN 3.0 3.0 FP 0.0 0.0 TN 0.0 0.0 TN 9 11 FP
77 DRB077-single-orig-no.c 0 0 TN 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 10 12 FP
78 DRB078-taskdep2-orig-no.c 0 0 TN 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 31 115 FP
79 DRB079-taskdep3-orig-no.c 0 0 TN 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 105 146 FP
80 DRB080-func-arg-orig-yes.c 1 1 TP 3.0 265.0 TP 0.0 249.0 TP FN 1.0 1.0 TP 14 16 TP
81 DRB081-func-arg-orig-no.c 0 0 TN 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 8 11 FP
82 DRB082-declared-in-func-orig-yes.c 1 1 TP 3.0 265.0 TP 0.0 249.0 TP FN 1.0 1.0 TP 10 15 TP
83 DRB083-declared-in-func-orig-no.c 0 0 TN 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 6 11 FP
84 DRB084-threadprivatemissing-orig-yes.c 1 1 TP 3.0 265.0 TP 1.0 253.0 TP 1.0 1.0 TP 24 30 TP
85 DRB085-threadprivate-orig-no.c 0 0 TN 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 18 24 FP
86 DRB086-static-data-member-orig-yes.cpp 1 1 TP 3.0 265.0 TP 0.0 255.0 TP FN 1.0 1.0 TP 12 16 TP
87 DRB087-static-data-member2-orig-yes.cpp 1 1 TP 3.0 265.0 TP 0.0 255.0 TP FN 1.0 1.0 TP 14 16 TP
88 DRB088-dynamic-storage-orig-yes.c 1 1 TP 3.0 265.0 TP 0.0 245.0 TP FN 1.0 1.0 TP 14 16 TP
89 DRB089-dynamic-storage2-orig-yes.c 1 1 TP 3.0 265.0 TP 0.0 249.0 TP FN 1.0 1.0 TP 14 16 TP
90 DRB090-static-local-orig-yes.c 1 1 TP 3.0 109.0 TP 0.0 99.0 TP FN 1.0 1.0 TP 60 74 TP
91 DRB091-threadprivate2-orig-no.c 0 0 TN 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 18 24 FP
92 DRB092-threadprivatemissing2-orig-yes.c 1 1 TP 3.0 265.0 TP 1.0 248.0 TP 1.0 1.0 TP 21 30 TP
93 DRB093-doall2-collapse-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 8 11 FP
94 DRB094-doall2-ordered-orig-no.c 0 0 TN 44 76 FP
95 DRB095-doall2-taskloop-orig-yes.c 0 3 TP FN 94 138 TP
96 DRB096-doall2-taskloop-collapse-orig-no.c 0 0 TN 80 139 FP
97 DRB097-target-teams-distribute-orig-no.c 3 3 FP 6.0 6.0 FP 0.0 0.0 TN 89 100 FP
98 DRB098-simd2-orig-no.c 0 0 TN 0.0 0.0 TN 0.0 0.0 TN 0.0 0.0 TN 0 0 TN
99 DRB099-targetparallelfor2-orig-no.c 1 1 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 20 29 FP
100 DRB100-task-reference-orig-no.cpp 0 0 TN 71 125 FP
101 DRB101-task-value-orig-no.cpp 0 0 TN 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 68 113 FP
102 DRB102-copyprivate-orig-no.c 0 0 TN 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 23 41 FP
103 DRB103-master-orig-no.c 0 0 TN 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 9 11 FP
104 DRB104-nowait-barrier-orig-no.c 0 0 TN 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 20 31 FP
105 DRB105-taskwait-orig-no.c 0 4 FP TN 1.0 12.0 FP 0.0 0.0 TN 0.0 0.0 TN 121 205 FP
106 DRB106-taskwaitmissing-orig-yes.c 0 6 TP FN 1.0 40.0 TP 0.0 54.0 TP FN 0.0 0.0 FN 150 213 TP
107 DRB107-taskgroup-orig-no.c 0 1 FP TN 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 104 124 FP
108 DRB108-atomic-orig-no.c 0 0 TN 1.0 10.0 FP 0.0 0.0 TN 1.0 1.0 FP 8 11 FP
109 DRB109-orderedmissing-orig-yes.c 2 2 TP 3.0 109.0 TP 1.0 99.0 TP 1.0 1.0 TP 29 43 TP
110 DRB110-ordered-orig-no.c 1 1 FP 1.0 10.0 FP 1.0 1.0 FP 0.0 0.0 TN 30 42 FP
111 DRB111-linearmissing-orig-yes.c 2 3 TP 3.0 111.0 TP 3.0 172.0 TP 1.0 1.0 TP 12 17 TP
112 DRB112-linear-orig-no.c 1 1 FP 17 23 FP
113 DRB113-default-orig-no.c 2 2 FP 1.0 10.0 FP 0.0 0.0 TN 0.0 0.0 TN 43 49 FP
114 DRB114-if-orig-yes.c 2 2 TP 0.0 32.0 TP FN 0.0 0.0 FN 0.0 1.0 TP FN 0 15 TP FN
115 DRB115-forsimd-orig-yes.c 2 2 TP 3.0 80.0 TP 1.0 63.0 TP 1.0 1.0 TP 12 16 TP
116 DRB116-target-teams-orig-yes.c 1 1 TP 0.0 0.0 FN 1.0 1.0 TP 0.0 0.0 FN 0 0 FN