Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
2315130 | ref | clang -O3 | 20120805 | 20120717 |
2414901 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
2419059 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120805 | 20120717 |
2420172 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120805 | 20120717 |
2421582 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
2424186 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
2456601 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
2460693 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
2462106 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
2462382 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
2470299 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120805 | 20120717 |
2474394 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120805 | 20120717 |
2475378 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120805 | 20120717 |
2476896 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120805 | 20120717 |
2477223 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120805 | 20120717 |
2477271 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120805 | 20120717 |
2477895 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120805 | 20120717 |
2478336 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120805 | 20120717 |
2478723 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
2478858 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120805 | 20120717 |
2479047 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120805 | 20120717 |
2480460 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120805 | 20120717 |
2490294 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
2491536 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
2527389 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
2527716 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
2528400 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
2532360 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
2839860 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120805 | 20120717 |
2839971 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120805 | 20120717 |
2840910 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120805 | 20120717 |
2842200 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120805 | 20120717 |
2842254 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120805 | 20120717 |
2842308 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120805 | 20120717 |
2842608 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120805 | 20120717 |
2846421 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120805 | 20120717 |
2847786 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120805 | 20120717 |
2866980 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20120805 | 20120717 |
2868108 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120805 | 20120717 |
2870826 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120805 | 20120717 |
2871447 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120805 | 20120717 |
2874225 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20120805 | 20120717 |
2894583 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120805 | 20120717 |
2896815 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
2901597 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
2913969 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
2950554 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
2953383 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120805 | 20120717 |
2954073 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
3020655 | ref | gcc -O -fomit-frame-pointer | 20120805 | 20120717 |
3021033 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120805 | 20120717 |
3021702 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120805 | 20120717 |
3022851 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120805 | 20120717 |
3023046 | ref | gcc -m64 -O -fomit-frame-pointer | 20120805 | 20120717 |
3023064 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120805 | 20120717 |
3024141 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120805 | 20120717 |
3056628 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
3086886 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
3086922 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
3087747 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
3088527 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
3090144 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120805 | 20120717 |
3090900 | ref | gcc -O2 -fomit-frame-pointer | 20120805 | 20120717 |
3092295 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
3093462 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
3095925 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
3177735 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120805 | 20120717 |
3183162 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
3183318 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
3185151 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20120805 | 20120717 |
3201615 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
3202659 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120805 | 20120717 |
3203622 | ref | gcc -O3 -fomit-frame-pointer | 20120805 | 20120717 |
3209205 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
3251019 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
3255096 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
3338196 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120805 | 20120717 |
3338202 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120805 | 20120717 |
3338709 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120805 | 20120717 |
3338772 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120805 | 20120717 |
3338799 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20120805 | 20120717 |
3338847 | ref | gcc -Os -fomit-frame-pointer | 20120805 | 20120717 |
3338907 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20120805 | 20120717 |
3339375 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120805 | 20120717 |
3339474 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120805 | 20120717 |
3339540 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120805 | 20120717 |
3339819 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120805 | 20120717 |
3340371 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120805 | 20120717 |
3345081 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20120805 | 20120717 |
3347250 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120805 | 20120717 |
8439627 | ref | gcc -funroll-loops | 20120805 | 20120717 |
8440224 | ref | gcc | 20120805 | 20120717 |
8440482 | ref | cc | 20120805 | 20120717 |