Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
7800 | e/submissions/trivium | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140530 | 20140525 |
7804 | e/submissions/trivium | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140530 | 20140525 |
7816 | e/submissions/trivium | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140530 | 20140525 |
7852 | e/submissions/trivium | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140530 | 20140525 |
7932 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140530 | 20140525 |
8076 | e/submissions/trivium | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140530 | 20140525 |
8084 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140530 | 20140525 |
8124 | e/submissions/trivium | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140530 | 20140525 |
8152 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140530 | 20140525 |
8172 | e/submissions/trivium | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140530 | 20140525 |
8180 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140530 | 20140525 |
8180 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140530 | 20140525 |
8180 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140530 | 20140525 |
8192 | e/submissions/trivium | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140530 | 20140525 |
8208 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140530 | 20140525 |
8212 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140530 | 20140525 |
8216 | e/submissions/trivium | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140530 | 20140525 |
8220 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140530 | 20140525 |
8220 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140530 | 20140525 |
8224 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140530 | 20140525 |
8228 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140530 | 20140525 |
8228 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140530 | 20140525 |
8228 | e/submissions/trivium | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140530 | 20140525 |
8232 | e/submissions/trivium | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140530 | 20140525 |
8232 | e/submissions/trivium | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140530 | 20140525 |
8240 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140530 | 20140525 |
8268 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140530 | 20140525 |
8288 | e/submissions/trivium | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140530 | 20140525 |
8292 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140530 | 20140525 |
8320 | e/submissions/trivium | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140530 | 20140525 |
8368 | e/submissions/trivium | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140530 | 20140525 |
8372 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
8372 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
8376 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
8376 | e/submissions/trivium | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
8380 | e/submissions/trivium | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
8392 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140530 | 20140525 |
8392 | e/submissions/trivium | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
8396 | e/submissions/trivium | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
8396 | e/submissions/trivium | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
8408 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
8408 | e/submissions/trivium | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
8412 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
8412 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140530 | 20140525 |
8416 | e/submissions/trivium | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140530 | 20140525 |
8432 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140530 | 20140525 |
8436 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
8436 | e/submissions/trivium | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140530 | 20140525 |
8436 | e/submissions/trivium | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140530 | 20140525 |
8444 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140530 | 20140525 |
8444 | e/submissions/trivium | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140530 | 20140525 |
8452 | e/submissions/trivium | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140530 | 20140525 |
8456 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140530 | 20140525 |
8456 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140530 | 20140525 |
8456 | e/submissions/trivium | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140530 | 20140525 |
8460 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140530 | 20140525 |
8460 | e/submissions/trivium | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
8460 | e/submissions/trivium | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
8464 | e/submissions/trivium | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140530 | 20140525 |
8468 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140530 | 20140525 |
8468 | e/submissions/trivium | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140530 | 20140525 |
8472 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140530 | 20140525 |
8480 | e/submissions/trivium | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140530 | 20140525 |
8484 | e/submissions/trivium | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140530 | 20140525 |
8488 | e/submissions/trivium | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140530 | 20140525 |
8492 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
8500 | e/submissions/trivium | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140530 | 20140525 |
8504 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140530 | 20140525 |
8508 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
8508 | e/submissions/trivium | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140530 | 20140525 |
8512 | e/submissions/trivium | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140530 | 20140525 |
8512 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140530 | 20140525 |
8524 | e/submissions/trivium | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140530 | 20140525 |
8532 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140530 | 20140525 |
8532 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140530 | 20140525 |
8532 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140530 | 20140525 |
8588 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140530 | 20140525 |
8600 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140530 | 20140525 |
8608 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140530 | 20140525 |
8624 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140530 | 20140525 |
8624 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140530 | 20140525 |
8644 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
8648 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140530 | 20140525 |
8660 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140530 | 20140525 |
8668 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140530 | 20140525 |
8668 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140530 | 20140525 |
8680 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140530 | 20140525 |
8724 | e/submissions/trivium | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140530 | 20140525 |
8732 | e/submissions/trivium | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140530 | 20140525 |
8740 | e/submissions/trivium | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140530 | 20140525 |
8748 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
8748 | e/submissions/trivium | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140530 | 20140525 |
8804 | e/submissions/trivium | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140530 | 20140525 |
8840 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140530 | 20140525 |
8844 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140530 | 20140525 |
8852 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140530 | 20140525 |
8860 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140530 | 20140525 |
8880 | e/submissions/trivium | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140530 | 20140525 |
8932 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140530 | 20140525 |
8960 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140530 | 20140525 |
9016 | e/submissions/trivium | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140530 | 20140525 |
9064 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140530 | 20140525 |
9100 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140530 | 20140525 |
9156 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140530 | 20140525 |
9296 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
9296 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
9308 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
9520 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
9528 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
9528 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
9532 | e/submissions/trivium | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
9552 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
9564 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
9568 | e/submissions/trivium | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
9632 | e/submissions/trivium | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
9672 | e/submissions/trivium | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
9760 | e/submissions/trivium | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
10248 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140530 | 20140525 |
10280 | e/submissions/trivium | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140530 | 20140525 |
10724 | e/submissions/trivium | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
10848 | e/submissions/trivium | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
10876 | e/submissions/trivium | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
10876 | e/submissions/trivium | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
10884 | e/submissions/trivium | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14044 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140530 | 20140525 |
14124 | e/submissions/trivium | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140530 | 20140525 |
14356 | e/submissions/trivium | gcc -m32 -O -fomit-frame-pointer | 20140530 | 20140525 |
14384 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140530 | 20140525 |
14396 | e/submissions/trivium | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140530 | 20140525 |
14476 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140530 | 20140525 |
14544 | e/submissions/trivium | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140530 | 20140525 |
14604 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140530 | 20140525 |
14700 | e/submissions/trivium | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140530 | 20140525 |
14752 | e/submissions/trivium | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140530 | 20140525 |
16172 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140530 | 20140525 |
16172 | e/submissions/trivium | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140530 | 20140525 |
16180 | e/submissions/trivium | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140530 | 20140525 |
16248 | e/submissions/trivium | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140530 | 20140525 |
16264 | e/submissions/trivium | gcc -m32 -Os -fomit-frame-pointer | 20140530 | 20140525 |
16360 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140530 | 20140525 |
16632 | e/submissions/trivium | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140530 | 20140525 |
16632 | e/submissions/trivium | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140530 | 20140525 |
16656 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140530 | 20140525 |
16804 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140530 | 20140525 |
17296 | e/submissions/trivium | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140530 | 20140525 |
17364 | e/submissions/trivium | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140530 | 20140525 |
17372 | e/submissions/trivium | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
17380 | e/submissions/trivium | gcc -m32 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
17396 | e/submissions/trivium | gcc -m32 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
17484 | e/submissions/trivium | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
17560 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140530 | 20140525 |
17572 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140530 | 20140525 |
17868 | e/submissions/trivium | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140530 | 20140525 |
17868 | e/submissions/trivium | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140530 | 20140525 |
17916 | e/submissions/trivium | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
17936 | e/submissions/trivium | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
17948 | e/submissions/trivium | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
17976 | e/submissions/trivium | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
18480 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140530 | 20140525 |
18496 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140530 | 20140525 |
18616 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
18648 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
18648 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
18664 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140530 | 20140525 |