Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
692985 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120804 | 20120717 |
693609 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120804 | 20120717 |
703890 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120804 | 20120717 |
709380 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120804 | 20120717 |
766146 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
767430 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120804 | 20120717 |
781794 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
792246 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120804 | 20120717 |
823164 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
825678 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
827457 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
829608 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
829737 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120804 | 20120717 |
832041 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
835077 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120804 | 20120717 |
839673 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120804 | 20120717 |
840225 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120804 | 20120717 |
840498 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120804 | 20120717 |
841581 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120804 | 20120717 |
842151 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120804 | 20120717 |
842319 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120804 | 20120717 |
843894 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120804 | 20120717 |
844854 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120804 | 20120717 |
845712 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
848901 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
849090 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120804 | 20120717 |
862080 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
862464 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
863391 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120804 | 20120717 |
863394 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
865422 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
866661 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
868227 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
870060 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
870486 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
870813 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
871290 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120804 | 20120717 |
871944 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
871947 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
874932 | ref | gcc -O3 -fomit-frame-pointer | 20120804 | 20120717 |
875433 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
875595 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
876102 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
878760 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120804 | 20120717 |
901392 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120804 | 20120717 |
901860 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120804 | 20120717 |
902151 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120804 | 20120717 |
902553 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120804 | 20120717 |
904431 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20120804 | 20120717 |
904881 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120804 | 20120717 |
906270 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120804 | 20120717 |
906690 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120804 | 20120717 |
906873 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120804 | 20120717 |
906996 | ref | gcc -Os -fomit-frame-pointer | 20120804 | 20120717 |
907392 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120804 | 20120717 |
908562 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20120804 | 20120717 |
908571 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120804 | 20120717 |
908985 | ref | gcc -O -fomit-frame-pointer | 20120804 | 20120717 |
911745 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120804 | 20120717 |
912522 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120804 | 20120717 |
913029 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20120804 | 20120717 |
913200 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120804 | 20120717 |
913926 | ref | gcc -m64 -O -fomit-frame-pointer | 20120804 | 20120717 |
915138 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120804 | 20120717 |
915276 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120804 | 20120717 |
943866 | ref | clang -O3 | 20120804 | 20120717 |
951597 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120804 | 20120717 |
952254 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20120804 | 20120717 |
955590 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120804 | 20120717 |
955848 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20120804 | 20120717 |
957813 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120804 | 20120717 |
962031 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20120804 | 20120717 |
965751 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
967110 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
982986 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
985278 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
991491 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
993267 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
994386 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
995475 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120804 | 20120717 |
996357 | ref | gcc -O2 -fomit-frame-pointer | 20120804 | 20120717 |
3288768 | ref | gcc -funroll-loops | 20120804 | 20120717 |
3295998 | ref | cc | 20120804 | 20120717 |
3302592 | ref | gcc | 20120804 | 20120717 |