Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
104168 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
113625 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
114359 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
114506 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
114903 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20150216 | 20141124 |
116475 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
117569 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
117878 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20150216 | 20141124 |
118190 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
118470 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
129789 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
130977 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
132787 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150216 | 20141124 |
133195 | ref | gcc -O3 -fomit-frame-pointer | 20150216 | 20141124 |
133258 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
136689 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
136975 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
148469 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20150216 | 20141124 |
155851 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20150216 | 20141124 |
155873 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20150216 | 20141124 |
156159 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20150216 | 20141124 |
158661 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20150216 | 20141124 |
159287 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20150216 | 20141124 |
159491 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20150216 | 20141124 |
166648 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20150216 | 20141124 |
198427 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150216 | 20141124 |
198810 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
198823 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150216 | 20141124 |
199651 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
199875 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
211112 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
212058 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
213197 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
215010 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
333625 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
334212 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
334251 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
334506 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
335934 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150216 | 20141124 |
336036 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
336334 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150216 | 20141124 |
352648 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
353076 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
358386 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
358454 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20150216 | 20141124 |
358610 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
358675 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
358828 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20150216 | 20141124 |
358972 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
359621 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150216 | 20141124 |
364293 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
364514 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
406671 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
408278 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
413321 | ref | gcc -O2 -fomit-frame-pointer | 20150216 | 20141124 |
413800 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
414287 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150216 | 20141124 |
429332 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
429638 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
487914 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150216 | 20141124 |
488053 | ref | gcc -m64 -O -fomit-frame-pointer | 20150216 | 20141124 |
488240 | ref | gcc -O -fomit-frame-pointer | 20150216 | 20141124 |
497797 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
497950 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
502698 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
503574 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
503789 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
504113 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150216 | 20141124 |
504161 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
504166 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
504257 | ref | gcc -m64 -Os -fomit-frame-pointer | 20150216 | 20141124 |
504259 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
504452 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
504534 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
504872 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
504928 | ref | gcc -Os -fomit-frame-pointer | 20150216 | 20141124 |
505847 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
506804 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
507841 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
528768 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
528819 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20150216 | 20141124 |
528958 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
529312 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150216 | 20141124 |
529338 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
529425 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
529437 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
529448 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20150216 | 20141124 |
529669 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
1627750 | ref | cc | 20150216 | 20141124 |
1627937 | ref | gcc | 20150216 | 20141124 |
1628722 | ref | gcc -funroll-loops | 20150216 | 20141124 |