Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
4443700 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4443715 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4443840 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4443845 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4443910 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4443985 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4443995 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444010 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444030 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444085 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444105 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444115 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444150 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444155 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444185 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444200 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444210 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444215 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4444235 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4444245 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444280 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444320 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444340 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444340 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444350 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444370 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444370 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444375 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4444450 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444470 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444480 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444490 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444495 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444515 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444530 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444530 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444545 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444640 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444690 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444715 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4444885 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4445020 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4445040 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4445220 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4445515 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4445535 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4445600 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4447570 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20141020 | 20141014 |
4447575 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20141020 | 20141014 |
4447590 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20141020 | 20141014 |
4447635 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20141020 | 20141014 |
4447655 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20141020 | 20141014 |
4447720 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20141020 | 20141014 |
4447725 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20141020 | 20141014 |
4447725 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20141020 | 20141014 |
4447765 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20141020 | 20141014 |
4447825 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20141020 | 20141014 |
4447840 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141020 | 20141014 |
4447860 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20141020 | 20141014 |
4448155 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20141020 | 20141014 |
4448205 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20141020 | 20141014 |
4448265 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20141020 | 20141014 |
4448400 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20141020 | 20141014 |
4448435 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20141020 | 20141014 |
4448750 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141020 | 20141014 |
4450255 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4450255 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4450515 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4452480 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4452800 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4453190 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4453520 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4455405 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4457220 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141020 | 20141014 |
4457325 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20141020 | 20141014 |
4457365 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20141020 | 20141014 |
4457380 | ref | gcc -m32 -O -fomit-frame-pointer | 20141020 | 20141014 |
4457450 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4457505 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20141020 | 20141014 |
4457520 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4457595 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20141020 | 20141014 |
4457600 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20141020 | 20141014 |
4457720 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20141020 | 20141014 |
4458975 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141020 | 20141014 |
4459120 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20141020 | 20141014 |
4459225 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20141020 | 20141014 |
4459390 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4459420 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20141020 | 20141014 |
4459485 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20141020 | 20141014 |
4459700 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4459715 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20141020 | 20141014 |
4459785 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4459795 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20141020 | 20141014 |
4461150 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20141020 | 20141014 |
4461315 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20141020 | 20141014 |
4461540 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20141020 | 20141014 |
4461815 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20141020 | 20141014 |
4462160 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20141020 | 20141014 |
4462200 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20141020 | 20141014 |
4462720 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141020 | 20141014 |
4462745 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20141020 | 20141014 |
4462830 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20141020 | 20141014 |
4463145 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20141020 | 20141014 |
4464205 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4464450 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4464685 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4464855 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4465000 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4465035 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4465095 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4465180 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4465320 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4465405 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4465435 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4465605 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141020 | 20141014 |
4465655 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141020 | 20141014 |
4465660 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4465695 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4465770 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20141020 | 20141014 |
4465825 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4465870 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4466000 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20141020 | 20141014 |
4466010 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20141020 | 20141014 |
4466025 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4466125 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20141020 | 20141014 |
4466125 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4466130 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4466155 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4466220 | ref | gcc -m32 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4466230 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20141020 | 20141014 |
4466275 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141020 | 20141014 |
4466380 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4466405 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4466485 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4466510 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4466515 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4466580 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20141020 | 20141014 |
4466625 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4466660 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4466705 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20141020 | 20141014 |
4466715 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4466740 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4466745 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4466760 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4467390 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4467435 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141020 | 20141014 |
4467515 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141020 | 20141014 |
4467565 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4467595 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4467610 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141020 | 20141014 |
4467690 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4468035 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20141020 | 20141014 |
4470280 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4470385 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4470385 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4470425 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4470430 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20141020 | 20141014 |
4470585 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141020 | 20141014 |
4471325 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4471375 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141020 | 20141014 |
4471670 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20141020 | 20141014 |
4471695 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20141020 | 20141014 |
4471945 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20141020 | 20141014 |
4472045 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20141020 | 20141014 |
4474660 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4475135 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4475555 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4512165 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4512235 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141020 | 20141014 |
4512280 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20141020 | 20141014 |