Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
139716 | c | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20121015 | 20120928 |
139744 | c | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20121015 | 20120928 |
139872 | c | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20121015 | 20120928 |
139880 | c | gcc -march=barcelona -O -fomit-frame-pointer | 20121015 | 20120928 |
140036 | c | gcc -march=k8 -O -fomit-frame-pointer | 20121015 | 20120928 |
140356 | c | gcc -march=nocona -O -fomit-frame-pointer | 20121015 | 20120928 |
140480 | c | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20121015 | 20120928 |
140780 | c | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20121015 | 20120928 |
140888 | c | gcc -m64 -O -fomit-frame-pointer | 20121015 | 20120928 |
140888 | c | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20121015 | 20120928 |
140980 | c | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20121015 | 20120928 |
141028 | c | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20121015 | 20120928 |
141032 | c | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20121015 | 20120928 |
141036 | c | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20121015 | 20120928 |
141140 | c | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20121015 | 20120928 |
141400 | c | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20121015 | 20120928 |
141848 | c | gcc -O -fomit-frame-pointer | 20121015 | 20120928 |
143608 | c | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20121015 | 20120928 |
143608 | c | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20121015 | 20120928 |
144496 | c | gcc -funroll-loops -O -fomit-frame-pointer | 20121015 | 20120928 |
144552 | c | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20121015 | 20120928 |
144792 | c | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20121015 | 20120928 |
144856 | c | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20121015 | 20120928 |
144992 | c | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20121015 | 20120928 |
145104 | c | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20121015 | 20120928 |
145248 | c | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20121015 | 20120928 |
147180 | c | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20121015 | 20120928 |
147420 | c | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20121015 | 20120928 |
147664 | c | gcc -march=barcelona -O3 -fomit-frame-pointer | 20121015 | 20120928 |
147696 | c | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20121015 | 20120928 |
147716 | c | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20121015 | 20120928 |
147728 | c | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20121015 | 20120928 |
147732 | c | gcc -O3 -fomit-frame-pointer | 20121015 | 20120928 |
147732 | c | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20121015 | 20120928 |
147752 | c | gcc -march=k8 -O2 -fomit-frame-pointer | 20121015 | 20120928 |
147764 | c | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20121015 | 20120928 |
147792 | c | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121015 | 20120928 |
147796 | c | gcc -O2 -fomit-frame-pointer | 20121015 | 20120928 |
147796 | c | gcc -m64 -O2 -fomit-frame-pointer | 20121015 | 20120928 |
147864 | c | gcc -m64 -O3 -fomit-frame-pointer | 20121015 | 20120928 |
147880 | c | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121015 | 20120928 |
147880 | c | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20121015 | 20120928 |
147892 | c | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20121015 | 20120928 |
147900 | c | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20121015 | 20120928 |
147924 | c | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20121015 | 20120928 |
147940 | c | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20121015 | 20120928 |
148056 | c | gcc -march=k8 -O3 -fomit-frame-pointer | 20121015 | 20120928 |
148108 | c | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20121015 | 20120928 |
148124 | c | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20121015 | 20120928 |
148228 | c | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121015 | 20120928 |
148232 | c | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20121015 | 20120928 |
148292 | c | gcc -march=nocona -O3 -fomit-frame-pointer | 20121015 | 20120928 |
148464 | c | gcc -march=barcelona -O2 -fomit-frame-pointer | 20121015 | 20120928 |
148480 | c | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121015 | 20120928 |
148600 | c | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20121015 | 20120928 |
148740 | c | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20121015 | 20120928 |
148780 | c | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20121015 | 20120928 |
148816 | c | gcc -march=nocona -O2 -fomit-frame-pointer | 20121015 | 20120928 |
149244 | c | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20121015 | 20120928 |
149608 | c | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20121015 | 20120928 |
150876 | c | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20121015 | 20120928 |
151068 | c | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20121015 | 20120928 |
151092 | c | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20121015 | 20120928 |
151128 | c | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20121015 | 20120928 |
151380 | c | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20121015 | 20120928 |
151392 | c | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20121015 | 20120928 |
151408 | c | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20121015 | 20120928 |
151504 | c | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20121015 | 20120928 |
151656 | c | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20121015 | 20120928 |
151836 | c | gcc -funroll-loops -O2 -fomit-frame-pointer | 20121015 | 20120928 |
152016 | c | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20121015 | 20120928 |
152040 | c | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121015 | 20120928 |
152216 | c | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20121015 | 20120928 |
152220 | c | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121015 | 20120928 |
152240 | c | gcc -funroll-loops -O3 -fomit-frame-pointer | 20121015 | 20120928 |
152352 | c | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20121015 | 20120928 |
152356 | c | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20121015 | 20120928 |
152916 | c | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20121015 | 20120928 |
158664 | c | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20121015 | 20120928 |
158740 | c | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20121015 | 20120928 |
158952 | c | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20121015 | 20120928 |
158968 | c | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20121015 | 20120928 |
158984 | c | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20121015 | 20120928 |
158992 | c | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20121015 | 20120928 |
159004 | c | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20121015 | 20120928 |
159024 | c | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20121015 | 20120928 |
159100 | c | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20121015 | 20120928 |
159128 | c | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20121015 | 20120928 |
159132 | c | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20121015 | 20120928 |
159220 | c | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20121015 | 20120928 |
159236 | c | gcc -Os -fomit-frame-pointer | 20121015 | 20120928 |
159292 | c | gcc -march=barcelona -Os -fomit-frame-pointer | 20121015 | 20120928 |
159480 | c | gcc -m64 -Os -fomit-frame-pointer | 20121015 | 20120928 |
159524 | c | gcc -march=nocona -Os -fomit-frame-pointer | 20121015 | 20120928 |
159960 | c | gcc -march=k8 -Os -fomit-frame-pointer | 20121015 | 20120928 |
161892 | c | gcc -funroll-loops -Os -fomit-frame-pointer | 20121015 | 20120928 |
161892 | c | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20121015 | 20120928 |
161924 | c | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20121015 | 20120928 |
162524 | c | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20121015 | 20120928 |
162708 | c | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20121015 | 20120928 |
162768 | c | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20121015 | 20120928 |
163368 | c | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20121015 | 20120928 |
163932 | c | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20121015 | 20120928 |
164340 | c | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20121015 | 20120928 |
193492 | c | gcc | 20121015 | 20120928 |
193640 | c | gcc -funroll-loops | 20121015 | 20120928 |
193852 | c | cc | 20121015 | 20120928 |