Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
86212 | goptv | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
86216 | goptv | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
88520 | goptv | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
88544 | goptv | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170204 | 20170105 |
88548 | goptv | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89452 | goptv | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
89508 | goptv | gcc -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
92176 | goptv | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
92216 | goptv | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
93696 | goptv | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
93872 | goptv | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
93876 | goptv | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
93880 | goptv | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
93884 | goptv | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170204 | 20170105 |
93948 | goptv | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
93964 | goptv | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
94416 | goptv | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
95136 | goptv | gcc -O3 -fomit-frame-pointer | 20170204 | 20170105 |
95144 | goptv | gcc -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
95164 | goptv | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
98656 | goptv | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
98680 | goptv | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
99172 | goptv | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
99260 | goptv | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
100344 | goptv | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
100420 | goptv | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170204 | 20170105 |
100436 | goptv | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
101396 | goptv | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
101464 | goptv | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
101532 | goptv | gcc -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
101608 | goptv | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
102180 | goptv | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
102192 | goptv | gcc -funroll-loops -O -fomit-frame-pointer | 20170204 | 20170105 |
102200 | goptv | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
104636 | goptv | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
104640 | goptv | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
105728 | goptv | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
105764 | goptv | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
106744 | goptv | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
107572 | goptv | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
107964 | goptv | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
107972 | goptv | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
110320 | goptv | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170204 | 20170105 |
110392 | goptv | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170204 | 20170105 |
110400 | goptv | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170204 | 20170105 |
110672 | goptv | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
111560 | goptv | gcc -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
111608 | goptv | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
111632 | goptv | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170204 | 20170105 |
112800 | goptv | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170204 | 20170105 |
113372 | goptv | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
113392 | goptv | gcc -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
114968 | goptv | gcc -O -fomit-frame-pointer | 20170204 | 20170105 |
114968 | goptv | gcc -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
115440 | ref2 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170204 | 20170105 |
115448 | ref2 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
115472 | ref2 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
115712 | ref2 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
115732 | ref2 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
116292 | goptv | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
116968 | goptv | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
116972 | goptv | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
116984 | goptv | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170204 | 20170105 |
117096 | goptv | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
117232 | ref2 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
117256 | ref2 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
117312 | goptv | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
117376 | goptv | gcc -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
117812 | goptv | gcc -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
117816 | goptv | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
117900 | goptv | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
117976 | ref2 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
118192 | ref2 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
118532 | ref2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170204 | 20170105 |
118596 | ref2 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
118664 | ref2 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
118680 | ref2 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
118684 | ref2 | gcc -O3 -fomit-frame-pointer | 20170204 | 20170105 |
118684 | ref2 | gcc -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
118700 | ref2 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
118740 | ref2 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
118772 | ref2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
118972 | goptv | gcc -O2 -fomit-frame-pointer | 20170204 | 20170105 |
119412 | ref2 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
119600 | ref2 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
119744 | ref2 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
119744 | ref2 | gcc -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
120180 | goptv | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
120240 | goptv | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
120300 | ref2 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
120308 | goptv | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
120464 | ref2 | gcc -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
120812 | goptv | gcc -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
121652 | goptv | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
122600 | goptv | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
123032 | goptv | gcc -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
145536 | ref3 | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
145636 | ref3 | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
145648 | ref3 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
145672 | ref3 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
145704 | ref3 | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
146248 | ref3 | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
150584 | ref3 | gcc -O3 -fomit-frame-pointer | 20170204 | 20170105 |
151644 | ref2 | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
151644 | ref2 | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
151676 | ref2 | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
151752 | ref2 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
152500 | ref2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
152888 | ref3 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
152952 | ref3 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
153280 | ref3 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
153728 | ref3 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
153752 | ref2 | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
153804 | ref3 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
153816 | ref3 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
154648 | ref3 | gcc -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
154656 | ref3 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
154788 | ref3 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
154788 | ref3 | gcc -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
155028 | ref3 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
155916 | ref3 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
155916 | ref3 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
157264 | ref3 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
157412 | ref3 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
157956 | ref3 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170204 | 20170105 |
158064 | ref3 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
158504 | ref3 | gcc -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
159608 | ref3 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
159612 | ref3 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
159628 | ref3 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170204 | 20170105 |
159764 | ref3 | gcc -O2 -fomit-frame-pointer | 20170204 | 20170105 |
159904 | ref3 | gcc -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
161792 | ref3 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
162652 | ref3 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
164388 | ref3 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
165564 | ref3 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
166716 | ref3 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
166716 | ref3 | gcc -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
168532 | ref3 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
168548 | ref3 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
168552 | ref3 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170204 | 20170105 |
168600 | ref3 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
168780 | ref3 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
168856 | ref3 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
168896 | ref3 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
169016 | ref3 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170204 | 20170105 |
169232 | ref3 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
169460 | ref3 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
169940 | ref3 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
170120 | ref3 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
170132 | ref3 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
171748 | ref3 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
172388 | ref3 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
172392 | ref3 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
172524 | ref3 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
172636 | ref3 | gcc -funroll-loops -O -fomit-frame-pointer | 20170204 | 20170105 |
173380 | ref3 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
173904 | ref3 | gcc -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
173908 | ref3 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
174564 | ref3 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170204 | 20170105 |
174992 | ref3 | gcc -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
174996 | ref3 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
175228 | ref3 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
175404 | ref3 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
175532 | ref3 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
176456 | ref3 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
176460 | ref3 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
177428 | ref3 | gcc -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
177624 | ref3 | gcc -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
177944 | ref3 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
178352 | ref3 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170204 | 20170105 |
178752 | ref3 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
178796 | ref3 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
178800 | ref3 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170204 | 20170105 |
178800 | ref3 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170204 | 20170105 |
178812 | ref3 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170204 | 20170105 |
178864 | ref3 | gcc -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
179876 | ref3 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
180524 | ref3 | gcc -O -fomit-frame-pointer | 20170204 | 20170105 |
180532 | ref3 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
202120 | ref3 | gcc -funroll-loops -Os -fomit-frame-pointer | 20170204 | 20170105 |
202132 | ref3 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
202132 | ref3 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
204080 | ref3 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
204080 | ref3 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
204264 | ref3 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
205268 | ref3 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
208628 | ref3 | gcc -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
208652 | ref3 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
209352 | ref3 | gcc -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
209364 | ref3 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
209580 | ref3 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
209712 | ref3 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
210616 | ref3 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
210640 | ref3 | gcc -Os -fomit-frame-pointer | 20170204 | 20170105 |
211388 | ref3 | gcc -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
212372 | ref3 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170204 | 20170105 |
212396 | ref3 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170204 | 20170105 |
212396 | ref3 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170204 | 20170105 |
212672 | ref3 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170204 | 20170105 |
212688 | ref3 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170204 | 20170105 |
215108 | ref3 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
215108 | ref3 | gcc -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
215948 | ref3 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
415708 | ref2 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
417120 | ref2 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
417140 | ref2 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
417208 | ref2 | gcc -funroll-loops -O -fomit-frame-pointer | 20170204 | 20170105 |
417252 | ref2 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
417388 | ref2 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
417444 | ref2 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170204 | 20170105 |
417536 | ref2 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
417572 | ref2 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
417676 | ref2 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
418456 | ref2 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
418580 | ref2 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
419628 | ref2 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
420560 | ref2 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
421580 | ref2 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
422260 | ref2 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
423644 | ref2 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
425424 | ref2 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
469084 | ref2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
469260 | ref2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170204 | 20170105 |
469744 | ref2 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
470872 | ref2 | gcc -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
471412 | ref2 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
472040 | ref2 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
472244 | ref2 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
472444 | ref2 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
472584 | ref2 | gcc -O2 -fomit-frame-pointer | 20170204 | 20170105 |
478516 | ref2 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
478544 | ref2 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
479172 | ref2 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
479768 | ref2 | gcc -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
486172 | ref2 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
486180 | ref2 | gcc -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
487832 | ref2 | gcc -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
491628 | ref2 | gcc -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
493468 | ref2 | gcc -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
493796 | ref2 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
494116 | ref2 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
499712 | ref2 | gcc -O -fomit-frame-pointer | 20170204 | 20170105 |
499772 | ref2 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
505412 | ref2 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170204 | 20170105 |
505640 | ref2 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170204 | 20170105 |
505724 | ref2 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170204 | 20170105 |
505840 | ref2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
507532 | ref2 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170204 | 20170105 |
507956 | ref2 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170204 | 20170105 |
524948 | ref2 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
525732 | ref2 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
532340 | ref2 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
532880 | ref2 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
533048 | ref2 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
533220 | ref2 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
533356 | ref2 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
533748 | ref2 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
533812 | ref2 | gcc -funroll-loops -Os -fomit-frame-pointer | 20170204 | 20170105 |
533828 | ref2 | gcc -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
533852 | ref2 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
545056 | ref2 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
545816 | ref2 | gcc -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
546396 | ref2 | gcc -Os -fomit-frame-pointer | 20170204 | 20170105 |
547572 | ref2 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
547608 | ref2 | gcc -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
548120 | ref2 | gcc -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
549792 | ref2 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170204 | 20170105 |
551932 | ref2 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170204 | 20170105 |
552036 | ref2 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
552256 | ref2 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170204 | 20170105 |
552440 | ref2 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170204 | 20170105 |
553208 | ref2 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170204 | 20170105 |
555476 | ref2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
559992 | ref2 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
561628 | ref2 | gcc -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1053472 | goptv | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170204 | 20170105 |
1053612 | goptv | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1054436 | goptv | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1054568 | goptv | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1055284 | goptv | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
1057456 | goptv | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1059132 | goptv | gcc -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1063388 | goptv | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1064812 | goptv | gcc -Os -fomit-frame-pointer | 20170204 | 20170105 |
1065592 | goptv | gcc -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1065856 | goptv | gcc -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1066136 | goptv | gcc -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1069684 | goptv | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1070624 | goptv | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
1070636 | goptv | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1072524 | goptv | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1072828 | goptv | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1076708 | goptv | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
1077672 | goptv | gcc -funroll-loops -Os -fomit-frame-pointer | 20170204 | 20170105 |
1078112 | goptv | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1078972 | goptv | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1079356 | goptv | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1080328 | goptv | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1088596 | goptv | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1414408 | ref3 | cc | 20170204 | 20170105 |
1468656 | ref3 | gcc -funroll-loops | 20170204 | 20170105 |
1474700 | ref3 | gcc | 20170204 | 20170105 |
1838028 | goptv | gcc -funroll-loops | 20170204 | 20170105 |
1838988 | goptv | gcc | 20170204 | 20170105 |
3095732 | ref2 | gcc -funroll-loops | 20170204 | 20170105 |
3103764 | ref2 | gcc | 20170204 | 20170105 |
3134228 | ref2 | cc | 20170204 | 20170105 |
Compiler | Implementations
|
cc | optimized_nonSSE ref |
clang -O3 -fomit-frame-pointer -Qunused-arguments | optimized_nonSSE ref |
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | optimized_nonSSE ref |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | optimized_nonSSE ref |
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | optimized_nonSSE ref |
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | optimized_nonSSE ref |
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | optimized_nonSSE ref |
gcc | optimized_nonSSE ref |
gcc -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -fno-schedule-insns -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops | optimized_nonSSE ref |
gcc -funroll-loops -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=k8 -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=nocona -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=barcelona -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=barcelona -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=barcelona -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=barcelona -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=k8 -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=k8 -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=k8 -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=k8 -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | optimized_nonSSE ref |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | optimized_nonSSE ref |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | optimized_nonSSE ref |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | optimized_nonSSE ref |
gcc -march=nocona -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=nocona -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=nocona -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=nocona -Os -fomit-frame-pointer | optimized_nonSSE ref
|