Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
85458 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120731 | 20120717 |
85545 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120731 | 20120717 |
85605 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120731 | 20120717 |
85662 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120731 | 20120717 |
85692 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120731 | 20120717 |
85734 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120731 | 20120717 |
86004 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120731 | 20120717 |
86250 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120731 | 20120717 |
86286 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120731 | 20120717 |
86496 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20120731 | 20120717 |
86520 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120731 | 20120717 |
86652 | ref | gcc -O2 -fomit-frame-pointer | 20120731 | 20120717 |
86799 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120731 | 20120717 |
86880 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120731 | 20120717 |
87174 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120731 | 20120717 |
87243 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120731 | 20120717 |
87534 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120731 | 20120717 |
87600 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120731 | 20120717 |
87609 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120731 | 20120717 |
87630 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120731 | 20120717 |
87648 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120731 | 20120717 |
87963 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20120731 | 20120717 |
88095 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120731 | 20120717 |
88689 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120731 | 20120717 |
88899 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120731 | 20120717 |
88914 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120731 | 20120717 |
89148 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120731 | 20120717 |
89202 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120731 | 20120717 |
89244 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120731 | 20120717 |
89265 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120731 | 20120717 |
89286 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120731 | 20120717 |
89295 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120731 | 20120717 |
89550 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120731 | 20120717 |
89712 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120731 | 20120717 |
89718 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120731 | 20120717 |
89718 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120731 | 20120717 |
89850 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120731 | 20120717 |
89862 | ref | gcc -Os -fomit-frame-pointer | 20120731 | 20120717 |
90054 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120731 | 20120717 |
90141 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20120731 | 20120717 |
90216 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20120731 | 20120717 |
90240 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120731 | 20120717 |
90288 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120731 | 20120717 |
90297 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120731 | 20120717 |
90303 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120731 | 20120717 |
90633 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20120731 | 20120717 |
102684 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120731 | 20120717 |
102876 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120731 | 20120717 |
103032 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120731 | 20120717 |
103098 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120731 | 20120717 |
103323 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120731 | 20120717 |
103347 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120731 | 20120717 |
103485 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120731 | 20120717 |
103497 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120731 | 20120717 |
103728 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120731 | 20120717 |
103746 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120731 | 20120717 |
103902 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120731 | 20120717 |
103956 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120731 | 20120717 |
103986 | ref | gcc -O -fomit-frame-pointer | 20120731 | 20120717 |
104025 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120731 | 20120717 |
104310 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120731 | 20120717 |
104334 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120731 | 20120717 |
104382 | ref | gcc -m64 -O -fomit-frame-pointer | 20120731 | 20120717 |
104622 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120731 | 20120717 |
104709 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20120731 | 20120717 |
104865 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20120731 | 20120717 |
105084 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120731 | 20120717 |
107922 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20120731 | 20120717 |
108129 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120731 | 20120717 |
127764 | ref | gcc -O3 -fomit-frame-pointer | 20120731 | 20120717 |
128040 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120731 | 20120717 |
128079 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120731 | 20120717 |
128418 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120731 | 20120717 |
128556 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120731 | 20120717 |
128589 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20120731 | 20120717 |
128652 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120731 | 20120717 |
128679 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120731 | 20120717 |
128940 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120731 | 20120717 |
129192 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120731 | 20120717 |
129777 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120731 | 20120717 |
131217 | ref | clang -O3 | 20120731 | 20120717 |
137961 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120731 | 20120717 |
138009 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120731 | 20120717 |
138414 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120731 | 20120717 |
139128 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120731 | 20120717 |
139479 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120731 | 20120717 |
139497 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120731 | 20120717 |
139641 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120731 | 20120717 |
140079 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20120731 | 20120717 |
142812 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120731 | 20120717 |
502674 | ref | gcc | 20120731 | 20120717 |
504684 | ref | cc | 20120731 | 20120717 |
505416 | ref | gcc -funroll-loops | 20120731 | 20120717 |