Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
53616 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140429 | 20140425 |
53616 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
53660 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
53804 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
53876 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140429 | 20140425 |
53896 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140429 | 20140425 |
53912 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
54628 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140429 | 20140425 |
54648 | ref | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20140429 | 20140425 |
54712 | ref | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20140429 | 20140425 |
54736 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
54756 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
54780 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
54784 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
54796 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
54804 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
54860 | ref | gcc -O2 -fomit-frame-pointer | 20140429 | 20140425 |
54880 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140429 | 20140425 |
54940 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140429 | 20140425 |
55040 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
55068 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
55396 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140429 | 20140425 |
55424 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140429 | 20140425 |
55472 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140429 | 20140425 |
55508 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140429 | 20140425 |
56168 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140429 | 20140425 |
56212 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140429 | 20140425 |
56240 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140429 | 20140425 |
56244 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140429 | 20140425 |
56244 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140429 | 20140425 |
56276 | ref | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20140429 | 20140425 |
56276 | ref | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20140429 | 20140425 |
56296 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140429 | 20140425 |
56320 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
56420 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140429 | 20140425 |
56428 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140429 | 20140425 |
56428 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140429 | 20140425 |
56440 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
56472 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140429 | 20140425 |
56480 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140429 | 20140425 |
56500 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140429 | 20140425 |
56504 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140429 | 20140425 |
56532 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140429 | 20140425 |
56564 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140429 | 20140425 |
56604 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140429 | 20140425 |
57032 | ref | gcc -Os -fomit-frame-pointer | 20140429 | 20140425 |
57672 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140429 | 20140425 |
57824 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140429 | 20140425 |
57864 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140429 | 20140425 |
57964 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140429 | 20140425 |
77580 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140429 | 20140425 |
77592 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
77644 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140429 | 20140425 |
77788 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140429 | 20140425 |
77804 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140429 | 20140425 |
77820 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140429 | 20140425 |
77840 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140429 | 20140425 |
77864 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140429 | 20140425 |
77964 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140429 | 20140425 |
77976 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140429 | 20140425 |
78052 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140429 | 20140425 |
78344 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140429 | 20140425 |
78348 | ref | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20140429 | 20140425 |
78356 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140429 | 20140425 |
78408 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140429 | 20140425 |
78424 | ref | gcc -O -fomit-frame-pointer | 20140429 | 20140425 |
78424 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
78432 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140429 | 20140425 |
78444 | ref | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20140429 | 20140425 |
78444 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140429 | 20140425 |
78460 | ref | gcc -m64 -O -fomit-frame-pointer | 20140429 | 20140425 |
78524 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140429 | 20140425 |
78536 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140429 | 20140425 |
78624 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140429 | 20140425 |
78660 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140429 | 20140425 |
86788 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
87080 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
87124 | ref | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20140429 | 20140425 |
87148 | ref | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20140429 | 20140425 |
87292 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
87400 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140429 | 20140425 |
87500 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
87612 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
87960 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
88016 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140429 | 20140425 |
88248 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
88448 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
88608 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140429 | 20140425 |
88700 | ref | gcc -O3 -fomit-frame-pointer | 20140429 | 20140425 |
88800 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140429 | 20140425 |
88956 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140429 | 20140425 |
89620 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140429 | 20140425 |
90836 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140429 | 20140425 |
91416 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140429 | 20140425 |
91416 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140429 | 20140425 |
91448 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140429 | 20140425 |
91600 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
91704 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
92208 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
92932 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
300516 | ref | gcc | 20140429 | 20140425 |
300560 | ref | gcc -funroll-loops | 20140429 | 20140425 |
301408 | ref | cc | 20140429 | 20140425 |