| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 9242 | e/submissions/trivium | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9242 | e/submissions/trivium | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9313 | e/submissions/trivium | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9335 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9380 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9393 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9464 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9526 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9597 | e/submissions/trivium | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9637 | e/submissions/trivium | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9641 | e/submissions/trivium | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9663 | e/submissions/trivium | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9703 | e/submissions/trivium | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9721 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9752 | e/submissions/trivium | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9752 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9761 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9761 | e/submissions/trivium | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9796 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 9818 | e/submissions/trivium | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 9818 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 9863 | e/submissions/trivium | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9866 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9893 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 9907 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 9951 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 9960 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 9960 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9973 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 9978 | e/submissions/trivium | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 9982 | e/submissions/trivium | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 10045 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10066 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 10084 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10093 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10115 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10137 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10142 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10159 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10164 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10168 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 10178 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 10178 | e/submissions/trivium | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 10186 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 10186 | e/submissions/trivium | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 10230 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 10248 | e/submissions/trivium | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10252 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 10275 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10279 | e/submissions/trivium | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10283 | e/submissions/trivium | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10284 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10292 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10310 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10314 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10328 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 10328 | e/submissions/trivium | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 10332 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 10332 | e/submissions/trivium | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10336 | e/submissions/trivium | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 10337 | e/submissions/trivium | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 10350 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 10359 | e/submissions/trivium | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10385 | e/submissions/trivium | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10385 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10430 | e/submissions/trivium | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10470 | e/submissions/trivium | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10584 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10589 | e/submissions/trivium | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10594 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10602 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10607 | e/submissions/trivium | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 10607 | e/submissions/trivium | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 10629 | e/submissions/trivium | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10633 | e/submissions/trivium | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 10634 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 10642 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20170907 | 20170904 |
| 10647 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20170907 | 20170904 |
| 10757 | e/submissions/trivium | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10767 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 10767 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 10771 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 10775 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 10775 | e/submissions/trivium | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10780 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20170907 | 20170904 |
| 10793 | e/submissions/trivium | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 10797 | e/submissions/trivium | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20170907 | 20170904 |
| 10814 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170907 | 20170904 |
| 10824 | e/submissions/trivium | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20170907 | 20170904 |
| 10833 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 10833 | e/submissions/trivium | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 10878 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 10895 | e/submissions/trivium | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20170907 | 20170904 |
| 10895 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20170907 | 20170904 |
| 10965 | e/submissions/trivium | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20170907 | 20170904 |
| 11001 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 11023 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 11028 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 11028 | e/submissions/trivium | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 11037 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 11054 | e/submissions/trivium | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 11059 | e/submissions/trivium | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 11072 | e/submissions/trivium | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 11073 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170907 | 20170904 |
| 11147 | e/submissions/trivium | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 11209 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 11214 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 11223 | e/submissions/trivium | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 11320 | e/submissions/trivium | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 11325 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20170907 | 20170904 |
| 11338 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20170907 | 20170904 |
| 11373 | e/submissions/trivium | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 11396 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 11400 | e/submissions/trivium | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 11408 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 11413 | e/submissions/trivium | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 11591 | e/submissions/trivium | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 11728 | e/submissions/trivium | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20170907 | 20170904 |
| 11732 | e/submissions/trivium | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 11737 | e/submissions/trivium | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 19127 | e/submissions/trivium | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 19189 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 19229 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 19375 | e/submissions/trivium | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 19437 | e/submissions/trivium | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 19437 | e/submissions/trivium | gcc -m32 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 19650 | e/submissions/trivium | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 19721 | e/submissions/trivium | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 19725 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 19743 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 19822 | e/submissions/trivium | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 19822 | e/submissions/trivium | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 20057 | e/submissions/trivium | gcc -m32 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 20314 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170907 | 20170904 |
| 20327 | e/submissions/trivium | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170907 | 20170904 |
| 20341 | e/submissions/trivium | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 20358 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20170907 | 20170904 |
| 20425 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 20456 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 20460 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 20469 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 20496 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 20514 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 20514 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 20523 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 20531 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 20602 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 20607 | e/submissions/trivium | gcc -m32 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 20624 | e/submissions/trivium | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 20634 | e/submissions/trivium | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 20638 | e/submissions/trivium | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 20673 | e/submissions/trivium | gcc -m32 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 20704 | e/submissions/trivium | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20170907 | 20170904 |
| 20721 | e/submissions/trivium | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 20819 | e/submissions/trivium | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 20819 | e/submissions/trivium | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 20837 | e/submissions/trivium | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 20881 | e/submissions/trivium | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 20912 | e/submissions/trivium | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 20917 | e/submissions/trivium | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20170907 | 20170904 |