Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
7890 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140704 | 20140622 |
7950 | e/submissions/trivium | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140704 | 20140622 |
7965 | e/submissions/trivium | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140704 | 20140622 |
7980 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
8002 | e/submissions/trivium | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140704 | 20140622 |
8070 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140704 | 20140622 |
8077 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140704 | 20140622 |
8085 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140704 | 20140622 |
8092 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
8092 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
8093 | e/submissions/trivium | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140704 | 20140622 |
8107 | e/submissions/trivium | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140704 | 20140622 |
8107 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140704 | 20140622 |
8108 | e/submissions/trivium | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140704 | 20140622 |
8115 | e/submissions/trivium | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
8122 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
8122 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140704 | 20140622 |
8123 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140704 | 20140622 |
8123 | e/submissions/trivium | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140704 | 20140622 |
8137 | e/submissions/trivium | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
8138 | e/submissions/trivium | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140704 | 20140622 |
8145 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140704 | 20140622 |
8167 | e/submissions/trivium | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140704 | 20140622 |
8175 | e/submissions/trivium | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140704 | 20140622 |
8190 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140704 | 20140622 |
8190 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140704 | 20140622 |
8190 | e/submissions/trivium | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140704 | 20140622 |
8198 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140704 | 20140622 |
8198 | e/submissions/trivium | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140704 | 20140622 |
8212 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140704 | 20140622 |
8213 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140704 | 20140622 |
8213 | e/submissions/trivium | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
8220 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140704 | 20140622 |
8220 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140704 | 20140622 |
8220 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140704 | 20140622 |
8242 | e/submissions/trivium | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140704 | 20140622 |
8243 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140704 | 20140622 |
8250 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140704 | 20140622 |
8250 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140704 | 20140622 |
8257 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140704 | 20140622 |
8265 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140704 | 20140622 |
8265 | e/submissions/trivium | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
8287 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140704 | 20140622 |
8295 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140704 | 20140622 |
8295 | e/submissions/trivium | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140704 | 20140622 |
8302 | e/submissions/trivium | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140704 | 20140622 |
8325 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
8340 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
8378 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140704 | 20140622 |
8385 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140704 | 20140622 |
8385 | e/submissions/trivium | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140704 | 20140622 |
8513 | e/submissions/trivium | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140704 | 20140622 |
8527 | e/submissions/trivium | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140704 | 20140622 |
8557 | e/submissions/trivium | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140704 | 20140622 |
8685 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140704 | 20140622 |
8850 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140704 | 20140622 |
8880 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140704 | 20140622 |
8887 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140704 | 20140622 |
8947 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140704 | 20140622 |
9015 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140704 | 20140622 |
9030 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
9030 | e/submissions/trivium | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140704 | 20140622 |
9083 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140704 | 20140622 |
9120 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140704 | 20140622 |
9120 | e/submissions/trivium | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140704 | 20140622 |
9165 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140704 | 20140622 |
9173 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
9195 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140704 | 20140622 |
9202 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
9233 | e/submissions/trivium | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140704 | 20140622 |
9337 | e/submissions/trivium | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140704 | 20140622 |
9345 | e/submissions/trivium | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
9398 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
9413 | e/submissions/trivium | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
9480 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140704 | 20140622 |
9615 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
9615 | e/submissions/trivium | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
9638 | e/submissions/trivium | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
9698 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140704 | 20140622 |
9705 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
9713 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
9720 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
9765 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
9780 | e/submissions/trivium | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
9787 | e/submissions/trivium | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140704 | 20140622 |
9802 | e/submissions/trivium | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140704 | 20140622 |
9810 | e/submissions/trivium | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
9878 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
9945 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
9968 | e/submissions/trivium | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10065 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10065 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140704 | 20140622 |
10080 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140704 | 20140622 |
10088 | e/submissions/trivium | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10110 | e/submissions/trivium | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10125 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140704 | 20140622 |
10140 | e/submissions/trivium | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10238 | e/submissions/trivium | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140704 | 20140622 |
10252 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140704 | 20140622 |
10282 | e/submissions/trivium | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10320 | e/submissions/trivium | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10380 | e/submissions/trivium | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140704 | 20140622 |
10478 | e/submissions/trivium | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140704 | 20140622 |
10500 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140704 | 20140622 |
10515 | e/submissions/trivium | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140704 | 20140622 |
10515 | e/submissions/trivium | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140704 | 20140622 |
10523 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140704 | 20140622 |
10673 | e/submissions/trivium | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140704 | 20140622 |
10732 | e/submissions/trivium | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140704 | 20140622 |
10733 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140704 | 20140622 |
10777 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140704 | 20140622 |
10800 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140704 | 20140622 |
10823 | e/submissions/trivium | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11167 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140704 | 20140622 |
11228 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11265 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140704 | 20140622 |
11302 | e/submissions/trivium | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140704 | 20140622 |
11325 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140704 | 20140622 |
11348 | e/submissions/trivium | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140704 | 20140622 |
11348 | e/submissions/trivium | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140704 | 20140622 |
13748 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140704 | 20140622 |
13965 | e/submissions/trivium | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140704 | 20140622 |
14070 | e/submissions/trivium | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140704 | 20140622 |
14093 | e/submissions/trivium | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140704 | 20140622 |
14137 | e/submissions/trivium | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140704 | 20140622 |
14145 | e/submissions/trivium | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140704 | 20140622 |
14182 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140704 | 20140622 |
14288 | e/submissions/trivium | gcc -m32 -O -fomit-frame-pointer | 20140704 | 20140622 |
14325 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140704 | 20140622 |
14468 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140704 | 20140622 |
14985 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140704 | 20140622 |
15405 | e/submissions/trivium | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140704 | 20140622 |
15525 | e/submissions/trivium | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140704 | 20140622 |
15547 | e/submissions/trivium | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140704 | 20140622 |
15555 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140704 | 20140622 |
15615 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140704 | 20140622 |
15795 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140704 | 20140622 |
15817 | e/submissions/trivium | gcc -m32 -Os -fomit-frame-pointer | 20140704 | 20140622 |
15960 | e/submissions/trivium | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140704 | 20140622 |
16110 | e/submissions/trivium | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140704 | 20140622 |
17063 | e/submissions/trivium | gcc -m32 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
17070 | e/submissions/trivium | gcc -m32 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
17077 | e/submissions/trivium | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
17145 | e/submissions/trivium | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
17610 | e/submissions/trivium | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
17655 | e/submissions/trivium | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140704 | 20140622 |
17662 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
17685 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
17708 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
17708 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140704 | 20140622 |
17737 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140704 | 20140622 |
17738 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140704 | 20140622 |
17790 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
17887 | e/submissions/trivium | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140704 | 20140622 |
17948 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140704 | 20140622 |
17985 | e/submissions/trivium | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
18015 | e/submissions/trivium | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
18075 | e/submissions/trivium | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
18315 | e/submissions/trivium | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140704 | 20140622 |
18420 | e/submissions/trivium | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140704 | 20140622 |