Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
770139 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140604 | 20140517 |
771451 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140604 | 20140517 |
771794 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140604 | 20140517 |
776182 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140604 | 20140517 |
776967 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140604 | 20140517 |
780724 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140604 | 20140517 |
781058 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140604 | 20140517 |
781140 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140604 | 20140517 |
782124 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140604 | 20140517 |
783097 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140604 | 20140517 |
789479 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140604 | 20140517 |
789742 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140604 | 20140517 |
789782 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140604 | 20140517 |
789957 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140604 | 20140517 |
791312 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140604 | 20140517 |
791903 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140604 | 20140517 |
791939 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140604 | 20140517 |
792740 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140604 | 20140517 |
793218 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140604 | 20140517 |
794388 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140604 | 20140517 |
794603 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140604 | 20140517 |
841176 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140604 | 20140517 |
842470 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140604 | 20140517 |
842839 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140604 | 20140517 |
843521 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140604 | 20140517 |
844442 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140604 | 20140517 |
850752 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140604 | 20140517 |
851354 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140604 | 20140517 |
1019794 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140604 | 20140517 |
1023782 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140604 | 20140517 |
1024066 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140604 | 20140517 |
1031058 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140604 | 20140517 |
1031506 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140604 | 20140517 |
1035131 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140604 | 20140517 |
1037015 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140604 | 20140517 |
1037873 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140604 | 20140517 |
1040166 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140604 | 20140517 |
1040394 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140604 | 20140517 |
1041073 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140604 | 20140517 |
1042282 | ref | gcc -Os -fomit-frame-pointer | 20140604 | 20140517 |
1044115 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140604 | 20140517 |
1044512 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140604 | 20140517 |
1061636 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140604 | 20140517 |
1061934 | ref | gcc -O -fomit-frame-pointer | 20140604 | 20140517 |
1061943 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140604 | 20140517 |
1062755 | ref | gcc -m64 -O -fomit-frame-pointer | 20140604 | 20140517 |
1063994 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140604 | 20140517 |
1065103 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140604 | 20140517 |
1072354 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140604 | 20140517 |
1072503 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140604 | 20140517 |
1097715 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140604 | 20140517 |
1098430 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140604 | 20140517 |
1098566 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140604 | 20140517 |
1112830 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140604 | 20140517 |
1113747 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140604 | 20140517 |
1114199 | ref | gcc -O3 -fomit-frame-pointer | 20140604 | 20140517 |
1115294 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140604 | 20140517 |
1115306 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140604 | 20140517 |
1115591 | ref | gcc -O2 -fomit-frame-pointer | 20140604 | 20140517 |
1117063 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140604 | 20140517 |
3118640 | ref | gcc -funroll-loops | 20140604 | 20140517 |
3126412 | ref | gcc | 20140604 | 20140517 |
3128615 | ref | cc | 20140604 | 20140517 |
Compiler | Implementations
|
cc | ref |
gcc | ref |
gcc -O2 -fomit-frame-pointer | ref |
gcc -O3 -fomit-frame-pointer | ref |
gcc -O -fomit-frame-pointer | ref |
gcc -Os -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ref |
gcc -funroll-loops | ref |
gcc -funroll-loops -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -O -fomit-frame-pointer | ref |
gcc -funroll-loops -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ref |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ref |
gcc -m64 -O2 -fomit-frame-pointer | ref |
gcc -m64 -O3 -fomit-frame-pointer | ref |
gcc -m64 -O -fomit-frame-pointer | ref |
gcc -m64 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -O -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ref |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ref |
gcc -m64 -march=k8 -O -fomit-frame-pointer | ref |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ref |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ref |
gcc -m64 -march=nocona -O -fomit-frame-pointer | ref |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | ref |
gcc -march=k8 -O2 -fomit-frame-pointer | ref |
gcc -march=k8 -O3 -fomit-frame-pointer | ref |
gcc -march=k8 -O -fomit-frame-pointer | ref |
gcc -march=k8 -Os -fomit-frame-pointer | ref |
gcc -march=nocona -O2 -fomit-frame-pointer | ref |
gcc -march=nocona -O3 -fomit-frame-pointer | ref |
gcc -march=nocona -O -fomit-frame-pointer | ref |
gcc -march=nocona -Os -fomit-frame-pointer | ref
|