| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 12131 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12198 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12198 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12217 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12222 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12240 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12289 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12326 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12331 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12331 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12331 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12355 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12436 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12436 | e/submissions/trivium | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12450 | e/submissions/trivium | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12450 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12459 | e/submissions/trivium | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12488 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12502 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12516 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12521 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12526 | e/submissions/trivium | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12526 | e/submissions/trivium | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12526 | e/submissions/trivium | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12540 | e/submissions/trivium | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12559 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12597 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12621 | e/submissions/trivium | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12625 | e/submissions/trivium | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12654 | e/submissions/trivium | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12669 | e/submissions/trivium | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12678 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12678 | e/submissions/trivium | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12683 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12683 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12687 | e/submissions/trivium | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12697 | e/submissions/trivium | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12716 | e/submissions/trivium | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12716 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12744 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12744 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12744 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12749 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12754 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12759 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12763 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12768 | e/submissions/trivium | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12768 | e/submissions/trivium | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12773 | e/submissions/trivium | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12778 | e/submissions/trivium | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12782 | e/submissions/trivium | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12782 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12783 | e/submissions/trivium | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12783 | e/submissions/trivium | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12787 | e/submissions/trivium | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12815 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12816 | e/submissions/trivium | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12820 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12849 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12849 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12858 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12858 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12859 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12859 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12863 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12863 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12863 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12863 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12873 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12877 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20171111 | 20171020 |
| 12887 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20171111 | 20171020 |
| 12906 | e/submissions/trivium | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12906 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12930 | e/submissions/trivium | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12935 | e/submissions/trivium | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12953 | e/submissions/trivium | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12953 | e/submissions/trivium | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12962 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 12968 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20171111 | 20171020 |
| 12968 | e/submissions/trivium | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12968 | e/submissions/trivium | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12972 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20171111 | 20171020 |
| 12972 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171111 | 20171020 |
| 12972 | e/submissions/trivium | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12977 | e/submissions/trivium | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12977 | e/submissions/trivium | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12977 | e/submissions/trivium | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12986 | e/submissions/trivium | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 13019 | e/submissions/trivium | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 13048 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 13072 | e/submissions/trivium | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13077 | e/submissions/trivium | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 13077 | e/submissions/trivium | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13082 | e/submissions/trivium | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13087 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13087 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13087 | e/submissions/trivium | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13091 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 13091 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 13096 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13101 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13110 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13110 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13124 | e/submissions/trivium | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13134 | e/submissions/trivium | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13134 | e/submissions/trivium | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13139 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13172 | e/submissions/trivium | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13176 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13177 | e/submissions/trivium | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13200 | e/submissions/trivium | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13276 | e/submissions/trivium | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13276 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13276 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13281 | e/submissions/trivium | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13295 | e/submissions/trivium | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13295 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13295 | e/submissions/trivium | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13334 | e/submissions/trivium | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 13338 | e/submissions/trivium | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 13428 | e/submissions/trivium | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 28391 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 28476 | e/submissions/trivium | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 28880 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20171112 | 20171020 |
| 28880 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20171112 | 20171020 |
| 28904 | e/submissions/trivium | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 28908 | e/submissions/trivium | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 29160 | e/submissions/trivium | gcc -m32 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 29231 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 29245 | e/submissions/trivium | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 29469 | e/submissions/trivium | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 29735 | e/submissions/trivium | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 29821 | e/submissions/trivium | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 29821 | e/submissions/trivium | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 29835 | e/submissions/trivium | gcc -m32 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 29963 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171111 | 20171020 |
| 30053 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20171111 | 20171020 |
| 30210 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 30215 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 30219 | e/submissions/trivium | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171111 | 20171020 |
| 30224 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20171112 | 20171020 |
| 30234 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20171112 | 20171020 |
| 30243 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20171112 | 20171020 |
| 30253 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20171112 | 20171020 |
| 30267 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20171112 | 20171020 |
| 30277 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20171112 | 20171020 |
| 30305 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 30386 | e/submissions/trivium | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 30405 | e/submissions/trivium | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 30429 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 30519 | e/submissions/trivium | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 30524 | e/submissions/trivium | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 30533 | e/submissions/trivium | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20171111 | 20171020 |
| 30580 | e/submissions/trivium | gcc -m32 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 30647 | e/submissions/trivium | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 30656 | e/submissions/trivium | gcc -m32 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 30661 | e/submissions/trivium | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 30742 | e/submissions/trivium | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 30747 | e/submissions/trivium | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 30761 | e/submissions/trivium | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 30865 | e/submissions/trivium | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171111 | 20171020 |