Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
86439 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
86762 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20120530 | 20120525 |
87033 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120530 | 20120525 |
87332 | ref | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120530 | 20120525 |
87337 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
87342 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120530 | 20120525 |
87353 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
87363 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
87371 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
87392 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
87410 | ref | gcc -O3 -fomit-frame-pointer | 20120530 | 20120525 |
87474 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120530 | 20120525 |
87483 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120530 | 20120525 |
87515 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120530 | 20120525 |
87539 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120530 | 20120525 |
87572 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120530 | 20120525 |
87573 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120530 | 20120525 |
87576 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
87576 | ref | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120530 | 20120525 |
87579 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120530 | 20120525 |
87598 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120530 | 20120525 |
87607 | ref | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120530 | 20120525 |
87614 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120530 | 20120525 |
87624 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
87625 | ref | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120530 | 20120525 |
87633 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120530 | 20120525 |
87687 | ref | gcc -O -fomit-frame-pointer | 20120530 | 20120525 |
87693 | ref | gcc -m64 -O -fomit-frame-pointer | 20120530 | 20120525 |
87705 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20120530 | 20120525 |
87805 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
87818 | ref | gcc -O2 -fomit-frame-pointer | 20120530 | 20120525 |
87861 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
87911 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120530 | 20120525 |
87931 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120530 | 20120525 |
87950 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
87959 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120530 | 20120525 |
88010 | ref | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120530 | 20120525 |
88018 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
88032 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
88034 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120530 | 20120525 |
88047 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20120530 | 20120525 |
88052 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
88085 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
88130 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120530 | 20120525 |
88139 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120530 | 20120525 |
88148 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120530 | 20120525 |
88173 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120530 | 20120525 |
88184 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
88202 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
88229 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
88250 | ref | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120530 | 20120525 |
88257 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
88317 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
88326 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120530 | 20120525 |
88366 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
88374 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
88473 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120530 | 20120525 |
88661 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120530 | 20120525 |
88769 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
88777 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
88865 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120530 | 20120525 |
88865 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
88898 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
88935 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
89022 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
89115 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
89182 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
90257 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
90617 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
90938 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
91381 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120530 | 20120525 |
92231 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120530 | 20120525 |
92479 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
92760 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
94243 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
95942 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120530 | 20120525 |
96060 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120530 | 20120525 |
96150 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120530 | 20120525 |
96269 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120530 | 20120525 |
96291 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120530 | 20120525 |
96468 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120530 | 20120525 |
96506 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120530 | 20120525 |
96605 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120530 | 20120525 |
97020 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120530 | 20120525 |
111161 | ref | gcc | 20120530 | 20120525 |
113088 | ref | cc | 20120530 | 20120525 |
114276 | ref | gcc -funroll-loops | 20120530 | 20120525 |
116640 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120530 | 20120525 |
117104 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20120530 | 20120525 |
123896 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120530 | 20120525 |
123940 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120530 | 20120525 |
124059 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20120530 | 20120525 |
124078 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20120530 | 20120525 |
124218 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120530 | 20120525 |
124237 | ref | gcc -Os -fomit-frame-pointer | 20120530 | 20120525 |
124371 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120530 | 20120525 |
124943 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120530 | 20120525 |
125059 | ref | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120530 | 20120525 |
125158 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120530 | 20120525 |
125211 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120530 | 20120525 |
125265 | ref | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120530 | 20120525 |
125269 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120530 | 20120525 |
125342 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120530 | 20120525 |