Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
549392 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140127 | 20130419 |
550284 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140127 | 20130419 |
550868 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140127 | 20130419 |
554332 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140127 | 20130419 |
562428 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140127 | 20130419 |
563264 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140127 | 20130419 |
563544 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140127 | 20130419 |
564532 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140127 | 20130419 |
582832 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
582868 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
583020 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
583248 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
595296 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
596388 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
596444 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
597124 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
627996 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
630596 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140127 | 20130419 |
631072 | ref | gcc -O3 -fomit-frame-pointer | 20140127 | 20130419 |
631140 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140127 | 20130419 |
631884 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140127 | 20130419 |
631904 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140127 | 20130419 |
633640 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
635668 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140127 | 20130419 |
635684 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
636680 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140127 | 20130419 |
636796 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140127 | 20130419 |
637600 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
638232 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
639384 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140127 | 20130419 |
640784 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140127 | 20130419 |
641228 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140127 | 20130419 |
641872 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140127 | 20130419 |
644068 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
645832 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140127 | 20130419 |
649264 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140127 | 20130419 |
652524 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140127 | 20130419 |
655148 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140127 | 20130419 |
656296 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
658152 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140127 | 20130419 |
658168 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140127 | 20130419 |
659416 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
683904 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140127 | 20130419 |
684340 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140127 | 20130419 |
690608 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140127 | 20130419 |
695824 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140127 | 20130419 |
695928 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140127 | 20130419 |
696536 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140127 | 20130419 |
696820 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140127 | 20130419 |
697020 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140127 | 20130419 |
700240 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140127 | 20130419 |
705420 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140127 | 20130419 |
706692 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140127 | 20130419 |
742264 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140127 | 20130419 |
743396 | ref | gcc -Os -fomit-frame-pointer | 20140127 | 20130419 |
744644 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140127 | 20130419 |
745468 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140127 | 20130419 |
745548 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140127 | 20130419 |
745728 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140127 | 20130419 |
746548 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140127 | 20130419 |
746800 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140127 | 20130419 |
747168 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140127 | 20130419 |
747232 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140127 | 20130419 |
747452 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140127 | 20130419 |
749020 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140127 | 20130419 |
749904 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140127 | 20130419 |
750296 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140127 | 20130419 |
750584 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140127 | 20130419 |
751812 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140127 | 20130419 |
752152 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140127 | 20130419 |
752680 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140127 | 20130419 |
753200 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140127 | 20130419 |
762696 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140127 | 20130419 |
764528 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140127 | 20130419 |
765328 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140127 | 20130419 |
805172 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140127 | 20130419 |
809708 | ref | gcc -m64 -O -fomit-frame-pointer | 20140127 | 20130419 |
810544 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140127 | 20130419 |
814228 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140127 | 20130419 |
815820 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140127 | 20130419 |
817804 | ref | gcc -O -fomit-frame-pointer | 20140127 | 20130419 |
819808 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140127 | 20130419 |
819880 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140127 | 20130419 |
821196 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140127 | 20130419 |
821876 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140127 | 20130419 |
822504 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140127 | 20130419 |
826268 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140127 | 20130419 |
842360 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140127 | 20130419 |
843124 | ref | gcc -O2 -fomit-frame-pointer | 20140127 | 20130419 |
844936 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
856216 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
858660 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140127 | 20130419 |
2189752 | ref | cc | 20140127 | 20130419 |
2197316 | ref | gcc -funroll-loops | 20140127 | 20130419 |
2202152 | ref | gcc | 20140127 | 20130419 |