Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
11165 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140525 |
11240 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140531 | 20140525 |
11275 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140531 | 20140525 |
11287 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140531 | 20140525 |
11294 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140531 | 20140525 |
11294 | e/submissions/trivium | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
11302 | e/submissions/trivium | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
11345 | e/submissions/trivium | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140525 |
11353 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
11419 | e/submissions/trivium | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
11486 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
11489 | e/submissions/trivium | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140531 | 20140525 |
11505 | e/submissions/trivium | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
11521 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140531 | 20140525 |
11540 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140531 | 20140525 |
11552 | e/submissions/trivium | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140531 | 20140525 |
11552 | e/submissions/trivium | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
11556 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140531 | 20140525 |
11571 | e/submissions/trivium | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140525 |
11571 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140531 | 20140525 |
11622 | e/submissions/trivium | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140531 | 20140525 |
11657 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
11661 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140531 | 20140525 |
11688 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
11696 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140531 | 20140525 |
11723 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140525 |
11727 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
11766 | e/submissions/trivium | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
11836 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140531 | 20140525 |
11868 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
11918 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
11981 | e/submissions/trivium | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
12024 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
12106 | e/submissions/trivium | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140531 | 20140525 |
12106 | e/submissions/trivium | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140531 | 20140525 |
12125 | e/submissions/trivium | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140531 | 20140525 |
12129 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
12145 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140531 | 20140525 |
12156 | e/submissions/trivium | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140531 | 20140525 |
12160 | e/submissions/trivium | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
12164 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140531 | 20140525 |
12168 | e/submissions/trivium | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
12176 | e/submissions/trivium | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
12176 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
12176 | e/submissions/trivium | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140531 | 20140525 |
12191 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
12191 | e/submissions/trivium | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140531 | 20140525 |
12203 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
12211 | e/submissions/trivium | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140531 | 20140525 |
12250 | e/submissions/trivium | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140531 | 20140525 |
12281 | e/submissions/trivium | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140531 | 20140525 |
12301 | e/submissions/trivium | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140531 | 20140525 |
12324 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140531 | 20140525 |
12363 | e/submissions/trivium | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140531 | 20140525 |
12379 | e/submissions/trivium | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140525 |
12390 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140531 | 20140525 |
12399 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140531 | 20140525 |
12402 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140531 | 20140525 |
12406 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140531 | 20140525 |
12406 | e/submissions/trivium | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140531 | 20140525 |
12453 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140525 |
12468 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140531 | 20140525 |
12488 | e/submissions/trivium | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140531 | 20140525 |
12523 | e/submissions/trivium | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140531 | 20140525 |
12585 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140525 |
12597 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140525 |
12601 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140525 |
12609 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140531 | 20140525 |
12628 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140531 | 20140525 |
12628 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140531 | 20140525 |
12636 | e/submissions/trivium | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140525 |
12695 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140531 | 20140525 |
12706 | e/submissions/trivium | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140525 |
12714 | e/submissions/trivium | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140531 | 20140525 |
12722 | e/submissions/trivium | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140531 | 20140525 |
12726 | e/submissions/trivium | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140531 | 20140525 |
12730 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140531 | 20140525 |
12737 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140531 | 20140525 |
12765 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140531 | 20140525 |
12784 | e/submissions/trivium | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140525 |
12784 | e/submissions/trivium | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140531 | 20140525 |
12932 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140531 | 20140525 |
12948 | e/submissions/trivium | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140531 | 20140525 |
12964 | e/submissions/trivium | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140531 | 20140525 |
12975 | e/submissions/trivium | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140531 | 20140525 |
12987 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140531 | 20140525 |
13081 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140531 | 20140525 |
13088 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140531 | 20140525 |
13225 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140531 | 20140525 |
13280 | e/submissions/trivium | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140531 | 20140525 |
13361 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140531 | 20140525 |
13393 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140531 | 20140525 |
13404 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140531 | 20140525 |
13545 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140531 | 20140525 |
13728 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140531 | 20140525 |
13767 | e/submissions/trivium | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140531 | 20140525 |
13786 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140531 | 20140525 |
13923 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140531 | 20140525 |
14067 | e/submissions/trivium | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140531 | 20140525 |
14114 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140531 | 20140525 |
14212 | e/submissions/trivium | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
14216 | e/submissions/trivium | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
14231 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
14259 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
14266 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
14695 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
14734 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
14968 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140531 | 20140525 |
15003 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
15175 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
15183 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
15202 | e/submissions/trivium | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140531 | 20140525 |
15202 | e/submissions/trivium | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
15499 | e/submissions/trivium | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
15538 | e/submissions/trivium | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
16166 | e/submissions/trivium | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
16201 | e/submissions/trivium | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
16696 | e/submissions/trivium | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
16715 | e/submissions/trivium | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
16723 | e/submissions/trivium | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
19422 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140531 | 20140525 |
19449 | e/submissions/trivium | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140531 | 20140525 |
19461 | e/submissions/trivium | gcc -m32 -Os -fomit-frame-pointer | 20140531 | 20140525 |
19477 | e/submissions/trivium | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140531 | 20140525 |
19656 | e/submissions/trivium | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140531 | 20140525 |
19730 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140531 | 20140525 |
19914 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140531 | 20140525 |
20144 | e/submissions/trivium | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
20159 | e/submissions/trivium | gcc -m32 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
20159 | e/submissions/trivium | gcc -m32 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
20183 | e/submissions/trivium | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
20272 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140531 | 20140525 |
20276 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140531 | 20140525 |
20292 | e/submissions/trivium | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140531 | 20140525 |
20303 | e/submissions/trivium | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140531 | 20140525 |
20354 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140531 | 20140525 |
20444 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140531 | 20140525 |
20459 | e/submissions/trivium | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140531 | 20140525 |
20514 | e/submissions/trivium | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140531 | 20140525 |
20549 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140531 | 20140525 |
20576 | e/submissions/trivium | gcc -m32 -O -fomit-frame-pointer | 20140531 | 20140525 |
20693 | e/submissions/trivium | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140531 | 20140525 |
20783 | e/submissions/trivium | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140531 | 20140525 |
20795 | e/submissions/trivium | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140531 | 20140525 |
20927 | e/submissions/trivium | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140531 | 20140525 |
20974 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140531 | 20140525 |
20974 | e/submissions/trivium | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140531 | 20140525 |
20990 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140531 | 20140525 |
21033 | e/submissions/trivium | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
21033 | e/submissions/trivium | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
21041 | e/submissions/trivium | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
21044 | e/submissions/trivium | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
21166 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
21177 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
21193 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
21212 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
21676 | e/submissions/trivium | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140531 | 20140525 |
21758 | e/submissions/trivium | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140531 | 20140525 |
21980 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140531 | 20140525 |
22016 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140531 | 20140525 |