Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
43756 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
44578 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20130608 | 20130419 |
44975 | ref | gcc -m64 -Os -fomit-frame-pointer | 20130608 | 20130419 |
45029 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20130608 | 20130419 |
45343 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20130608 | 20130419 |
45772 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
46604 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20130608 | 20130419 |
46644 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
46662 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
47178 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20130608 | 20130419 |
47188 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20130608 | 20130419 |
47346 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20130608 | 20130419 |
47514 | ref | gcc -O2 -fomit-frame-pointer | 20130608 | 20130419 |
47734 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
47792 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
48040 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
48364 | ref | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20130608 | 20130419 |
48364 | ref | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20130608 | 20130419 |
48384 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20130608 | 20130419 |
48400 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20130608 | 20130419 |
48434 | ref | gcc -Os -fomit-frame-pointer | 20130608 | 20130419 |
48438 | ref | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20130608 | 20130419 |
48464 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
48658 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20130608 | 20130419 |
48816 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
48984 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
49108 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20130608 | 20130419 |
49272 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
49316 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
49364 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
49492 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20130608 | 20130419 |
49500 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20130608 | 20130419 |
49780 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20130608 | 20130419 |
49948 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20130608 | 20130419 |
50224 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20130608 | 20130419 |
50316 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20130608 | 20130419 |
50356 | ref | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20130608 | 20130419 |
50882 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
51090 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
51160 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
51226 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20130608 | 20130419 |
51251 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20130608 | 20130419 |
51264 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
51520 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20130608 | 20130419 |
51542 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20130608 | 20130419 |
52461 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20130608 | 20130419 |
53193 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
53688 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20130608 | 20130419 |
53875 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20130608 | 20130419 |
54908 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20130608 | 20130419 |
57828 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20130608 | 20130419 |
58244 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20130608 | 20130419 |
58308 | ref | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20130608 | 20130419 |
58308 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20130608 | 20130419 |
58552 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20130608 | 20130419 |
61235 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20130608 | 20130419 |
61876 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20130608 | 20130419 |
62148 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20130608 | 20130419 |
62284 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20130608 | 20130419 |
62768 | ref | gcc -m64 -O -fomit-frame-pointer | 20130608 | 20130419 |
63500 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20130608 | 20130419 |
64174 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20130608 | 20130419 |
64628 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20130608 | 20130419 |
64902 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20130608 | 20130419 |
64972 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20130608 | 20130419 |
65674 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20130608 | 20130419 |
66896 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20130608 | 20130419 |
67232 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20130608 | 20130419 |
67472 | ref | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20130608 | 20130419 |
68128 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20130608 | 20130419 |
69356 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20130608 | 20130419 |
69513 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20130608 | 20130419 |
69534 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20130608 | 20130419 |
69538 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20130608 | 20130419 |
70586 | ref | gcc -O -fomit-frame-pointer | 20130608 | 20130419 |
73100 | ref | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20130608 | 20130419 |
73824 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
74882 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
75346 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20130608 | 20130419 |
75835 | ref | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20130608 | 20130419 |
75984 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
76859 | ref | gcc -O3 -fomit-frame-pointer | 20130608 | 20130419 |
77780 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
78268 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
78325 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
78388 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
78950 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20130608 | 20130419 |
81826 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
82084 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
82410 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
82948 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20130608 | 20130419 |
83168 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
83304 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
83524 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
84148 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
86574 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
89416 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
89776 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
92290 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20130608 | 20130419 |
93815 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
243439 | ref | cc | 20130608 | 20130419 |
247154 | ref | gcc -funroll-loops | 20130608 | 20130419 |
272772 | ref | gcc | 20130608 | 20130419 |