Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
61614 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120730 | 20120717 |
61791 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120730 | 20120717 |
61821 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120730 | 20120717 |
61863 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120730 | 20120717 |
61926 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120730 | 20120717 |
62193 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120730 | 20120717 |
62295 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120730 | 20120717 |
62307 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120730 | 20120717 |
62316 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120730 | 20120717 |
62367 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20120730 | 20120717 |
62448 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120730 | 20120717 |
63189 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120730 | 20120717 |
63192 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120730 | 20120717 |
63240 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120730 | 20120717 |
63393 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120730 | 20120717 |
63492 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120730 | 20120717 |
63534 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120730 | 20120717 |
63537 | ref | gcc -O2 -fomit-frame-pointer | 20120730 | 20120717 |
63555 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120730 | 20120717 |
63582 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120730 | 20120717 |
63606 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20120730 | 20120717 |
63801 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120730 | 20120717 |
63879 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120730 | 20120717 |
64818 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120730 | 20120717 |
65028 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120730 | 20120717 |
65031 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120730 | 20120717 |
65268 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120730 | 20120717 |
65478 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120730 | 20120717 |
65520 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120730 | 20120717 |
65532 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120730 | 20120717 |
65565 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120730 | 20120717 |
65634 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120730 | 20120717 |
65646 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120730 | 20120717 |
65652 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120730 | 20120717 |
65784 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20120730 | 20120717 |
65877 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120730 | 20120717 |
65904 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120730 | 20120717 |
65958 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120730 | 20120717 |
66039 | ref | gcc -Os -fomit-frame-pointer | 20120730 | 20120717 |
66081 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120730 | 20120717 |
66183 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120730 | 20120717 |
66243 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20120730 | 20120717 |
66354 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120730 | 20120717 |
66378 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20120730 | 20120717 |
66624 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120730 | 20120717 |
66804 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120730 | 20120717 |
74292 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120730 | 20120717 |
74526 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120730 | 20120717 |
74538 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120730 | 20120717 |
74688 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120730 | 20120717 |
74709 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120730 | 20120717 |
74856 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120730 | 20120717 |
75069 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120730 | 20120717 |
75081 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120730 | 20120717 |
75474 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120730 | 20120717 |
75492 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120730 | 20120717 |
75516 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120730 | 20120717 |
75522 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120730 | 20120717 |
75597 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120730 | 20120717 |
75630 | ref | gcc -m64 -O -fomit-frame-pointer | 20120730 | 20120717 |
75672 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120730 | 20120717 |
75777 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20120730 | 20120717 |
75840 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120730 | 20120717 |
75921 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120730 | 20120717 |
76017 | ref | gcc -O -fomit-frame-pointer | 20120730 | 20120717 |
76071 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20120730 | 20120717 |
76332 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120730 | 20120717 |
77742 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120730 | 20120717 |
77808 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20120730 | 20120717 |
91443 | ref | gcc -O3 -fomit-frame-pointer | 20120730 | 20120717 |
91467 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120730 | 20120717 |
91647 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120730 | 20120717 |
91917 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120730 | 20120717 |
91977 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120730 | 20120717 |
92157 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120730 | 20120717 |
92181 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120730 | 20120717 |
92484 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120730 | 20120717 |
92565 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120730 | 20120717 |
92634 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20120730 | 20120717 |
92874 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120730 | 20120717 |
94350 | ref | clang -O3 | 20120730 | 20120717 |
99417 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120730 | 20120717 |
99594 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120730 | 20120717 |
99618 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120730 | 20120717 |
99675 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120730 | 20120717 |
100056 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120730 | 20120717 |
100230 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20120730 | 20120717 |
100332 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120730 | 20120717 |
100623 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120730 | 20120717 |
102537 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120730 | 20120717 |
360558 | ref | cc | 20120730 | 20120717 |
360870 | ref | gcc -funroll-loops | 20120730 | 20120717 |
361725 | ref | gcc | 20120730 | 20120717 |