Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
7388 | e/v3 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
7392 | e/v3 | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
7392 | e/v3 | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
7408 | e/v3 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
7408 | e/v3 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140430 | 20140425 |
7412 | e/v3 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
7416 | e/v3 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140430 | 20140425 |
7416 | e/v3 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140430 | 20140425 |
7416 | e/v3 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
7416 | e/v3 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
7416 | e/v3 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
7416 | e/v3 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140430 | 20140425 |
7416 | e/v3 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
7420 | e/v3 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
7424 | e/v3 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140430 | 20140425 |
7428 | e/v3 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140430 | 20140425 |
7428 | e/v3 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140430 | 20140425 |
7428 | e/v3 | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
7428 | e/v3 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140430 | 20140425 |
7444 | e/v3 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140430 | 20140425 |
7444 | e/v3 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140430 | 20140425 |
7444 | e/v3 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140430 | 20140425 |
7444 | e/v3 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140430 | 20140425 |
7444 | e/v3 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140430 | 20140425 |
7448 | e/v3 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140430 | 20140425 |
7448 | e/v3 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
7452 | e/v3 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140430 | 20140425 |
7452 | e/v3 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140430 | 20140425 |
7452 | e/v3 | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20140430 | 20140425 |
7452 | e/v3 | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140430 | 20140425 |
7452 | e/v3 | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20140430 | 20140425 |
7456 | e/v3 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140430 | 20140425 |
7456 | e/v3 | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140430 | 20140425 |
7456 | e/v3 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140430 | 20140425 |
7456 | e/v3 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140430 | 20140425 |
7460 | e/v3 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140430 | 20140425 |
7460 | e/v3 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140430 | 20140425 |
7488 | e/v3 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140430 | 20140425 |
7488 | e/v3 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140430 | 20140425 |
7488 | e/v3 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140430 | 20140425 |
7488 | e/v3 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140430 | 20140425 |
7492 | e/v3 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
7496 | e/v3 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140430 | 20140425 |
7496 | e/v3 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140430 | 20140425 |
7500 | e/v3 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
7500 | e/v3 | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140430 | 20140425 |
7508 | e/v3 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140430 | 20140425 |
7508 | e/v3 | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140430 | 20140425 |
7508 | e/v3 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140430 | 20140425 |
7516 | e/v3 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140430 | 20140425 |
7520 | e/v3 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
7524 | e/v3 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
7544 | e/v3 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140430 | 20140425 |
7628 | e/v3 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140430 | 20140425 |
7632 | e/v3 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140430 | 20140425 |
7648 | e/v3 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140430 | 20140425 |
7688 | e/v3 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140430 | 20140425 |
7700 | e/v3 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140430 | 20140425 |
7708 | e/v3 | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140430 | 20140425 |
7712 | e/v3 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140430 | 20140425 |
7716 | e/v3 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140430 | 20140425 |
7724 | e/v3 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140430 | 20140425 |
7744 | e/v3 | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140430 | 20140425 |
7752 | e/v3 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140430 | 20140425 |
7768 | e/v3 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140430 | 20140425 |
7772 | e/v3 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140430 | 20140425 |
7796 | e/v3 | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140430 | 20140425 |
7800 | e/v3 | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140430 | 20140425 |
7824 | e/v3 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140430 | 20140425 |
7824 | e/v3 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140430 | 20140425 |
7824 | e/v3 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140430 | 20140425 |
7824 | e/v3 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140430 | 20140425 |
7836 | e/v3 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140430 | 20140425 |
7836 | e/v3 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140430 | 20140425 |
7864 | e/v3 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140430 | 20140425 |
7868 | e/v3 | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140430 | 20140425 |
12396 | e/v3 | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140430 | 20140425 |
12412 | e/v3 | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140430 | 20140425 |
12492 | e/v3 | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140430 | 20140425 |
12500 | e/v3 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
12548 | e/v3 | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140430 | 20140425 |
12728 | e/v3 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140430 | 20140425 |
12900 | e/v3 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
12940 | e/v3 | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140430 | 20140425 |
12952 | e/v3 | gcc -m32 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
12976 | e/v3 | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
12984 | e/v3 | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140430 | 20140425 |
12988 | e/v3 | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140430 | 20140425 |
12996 | e/v3 | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140430 | 20140425 |
13056 | e/v3 | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
13252 | e/v3 | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140430 | 20140425 |
13280 | e/v3 | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140430 | 20140425 |
13352 | e/v3 | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140430 | 20140425 |
13356 | e/v3 | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140430 | 20140425 |
13368 | e/v3 | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
13368 | e/v3 | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140430 | 20140425 |
13368 | e/v3 | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140430 | 20140425 |
13376 | e/v3 | gcc -m32 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
13400 | e/v3 | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140430 | 20140425 |
13440 | e/v3 | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140430 | 20140425 |
13476 | e/v3 | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
13524 | e/v3 | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140430 | 20140425 |
13556 | e/v3 | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140430 | 20140425 |
13584 | e/v3 | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
13636 | e/v3 | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140430 | 20140425 |
13640 | e/v3 | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
13644 | e/v3 | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
13648 | e/v3 | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
13656 | e/v3 | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
13668 | e/v3 | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140430 | 20140425 |
13672 | e/v3 | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
13672 | e/v3 | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140430 | 20140425 |
13692 | e/v3 | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140430 | 20140425 |
13696 | e/v3 | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140430 | 20140425 |
13720 | e/v3 | gcc -m32 -Os -fomit-frame-pointer | 20140430 | 20140425 |
13724 | e/v3 | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140430 | 20140425 |
13728 | e/v3 | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140430 | 20140425 |
13740 | e/v3 | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140430 | 20140425 |
13748 | e/v3 | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140430 | 20140425 |
13756 | e/v3 | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140430 | 20140425 |
13796 | e/v3 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140430 | 20140425 |
13796 | e/v3 | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140430 | 20140425 |
13848 | e/v3 | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140430 | 20140425 |
13888 | e/v3 | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140430 | 20140425 |
13900 | e/v3 | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
13904 | e/v3 | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140430 | 20140425 |
13932 | e/v3 | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
13948 | e/v3 | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
13952 | e/v3 | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140430 | 20140425 |
13956 | e/v3 | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140430 | 20140425 |
13960 | e/v3 | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140430 | 20140425 |
14004 | e/v3 | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140430 | 20140425 |
14008 | e/v3 | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140430 | 20140425 |
14012 | e/v3 | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
14040 | e/v3 | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
14064 | e/v3 | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140430 | 20140425 |
14068 | e/v3 | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
14088 | e/v3 | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140430 | 20140425 |
14092 | e/v3 | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140430 | 20140425 |
14108 | e/v3 | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
14124 | e/v3 | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140430 | 20140425 |
14132 | e/v3 | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140430 | 20140425 |
14144 | e/v3 | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
14148 | e/v3 | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140430 | 20140425 |
14152 | e/v3 | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140430 | 20140425 |
14160 | e/v3 | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
14168 | e/v3 | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140430 | 20140425 |
14212 | e/v3 | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140430 | 20140425 |
14220 | e/v3 | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140430 | 20140425 |
14224 | e/v3 | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140430 | 20140425 |
14268 | e/v3 | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
14276 | e/v3 | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140430 | 20140425 |
14300 | e/v3 | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140430 | 20140425 |
14336 | e/v3 | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
14360 | e/v3 | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
14364 | e/v3 | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140430 | 20140425 |
14444 | e/v3 | gcc -m32 -O -fomit-frame-pointer | 20140430 | 20140425 |
14948 | e/v3 | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140430 | 20140425 |
14972 | e/v3 | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140430 | 20140425 |
15068 | e/v3 | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140430 | 20140425 |
15344 | e/v3 | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140430 | 20140425 |
15360 | e/v3 | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140430 | 20140425 |
15572 | e/v3 | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140430 | 20140425 |
15580 | e/v3 | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140430 | 20140425 |