Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
7726 | e/submissions/trivium | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
7829 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
7888 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
7905 | e/submissions/trivium | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
7913 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
7922 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
7922 | e/submissions/trivium | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
7998 | e/submissions/trivium | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20120528 | 20120525 |
8041 | e/submissions/trivium | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
8092 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20120528 | 20120525 |
8101 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120525 |
8151 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
8152 | e/submissions/trivium | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
8169 | e/submissions/trivium | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20120528 | 20120525 |
8177 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20120528 | 20120525 |
8177 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20120528 | 20120525 |
8177 | e/submissions/trivium | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
8177 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20120528 | 20120525 |
8186 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20120528 | 20120525 |
8186 | e/submissions/trivium | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20120528 | 20120525 |
8194 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20120528 | 20120525 |
8194 | e/submissions/trivium | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20120528 | 20120525 |
8202 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20120528 | 20120525 |
8203 | e/submissions/trivium | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120525 |
8203 | e/submissions/trivium | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20120528 | 20120525 |
8203 | e/submissions/trivium | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20120528 | 20120525 |
8228 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120528 | 20120525 |
8254 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20120528 | 20120525 |
8270 | e/submissions/trivium | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20120528 | 20120525 |
8305 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
8313 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20120528 | 20120525 |
8457 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20120528 | 20120525 |
8457 | e/submissions/trivium | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20120528 | 20120525 |
8483 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20120528 | 20120525 |
8517 | e/submissions/trivium | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20120528 | 20120525 |
8526 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8551 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20120528 | 20120525 |
8551 | e/submissions/trivium | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8568 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
8576 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20120528 | 20120525 |
8602 | e/submissions/trivium | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
8610 | e/submissions/trivium | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20120528 | 20120525 |
8627 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
8636 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8653 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120528 | 20120525 |
8695 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8772 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8815 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8942 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
8968 | e/submissions/trivium | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120528 | 20120525 |
8985 | e/submissions/trivium | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20120528 | 20120525 |
9010 | e/submissions/trivium | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120528 | 20120525 |
9036 | e/submissions/trivium | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20120528 | 20120525 |
9214 | e/submissions/trivium | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9282 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9358 | e/submissions/trivium | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9359 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9376 | e/submissions/trivium | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9384 | e/submissions/trivium | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9401 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9418 | e/submissions/trivium | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120525 |
9427 | e/submissions/trivium | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9443 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9444 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9452 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9452 | e/submissions/trivium | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9477 | e/submissions/trivium | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120525 |
9486 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9486 | e/submissions/trivium | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9511 | e/submissions/trivium | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9537 | e/submissions/trivium | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9562 | e/submissions/trivium | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
9673 | e/submissions/trivium | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
9699 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9962 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9962 | e/submissions/trivium | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
9979 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
10056 | e/submissions/trivium | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
10064 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
10073 | e/submissions/trivium | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20120528 | 20120525 |
10089 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
10098 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
10098 | e/submissions/trivium | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20120528 | 20120525 |
10191 | e/submissions/trivium | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20120528 | 20120525 |
10226 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20120528 | 20120525 |
10234 | e/submissions/trivium | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
10242 | e/submissions/trivium | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
10259 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20120528 | 20120525 |
10285 | e/submissions/trivium | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
10302 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20120528 | 20120525 |
10311 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
10311 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20120528 | 20120525 |
10311 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20120528 | 20120525 |
10327 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20120528 | 20120525 |
10345 | e/submissions/trivium | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
10353 | e/submissions/trivium | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20120528 | 20120525 |
10362 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
10378 | e/submissions/trivium | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20120528 | 20120525 |
10379 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20120528 | 20120525 |
10472 | e/submissions/trivium | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20120528 | 20120525 |
10523 | e/submissions/trivium | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20120528 | 20120525 |
10565 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
10566 | e/submissions/trivium | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20120528 | 20120525 |
10676 | e/submissions/trivium | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20120528 | 20120525 |
10736 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20120528 | 20120525 |
10752 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20120528 | 20120525 |
10795 | e/submissions/trivium | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20120528 | 20120525 |
10846 | e/submissions/trivium | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
10931 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20120528 | 20120525 |
11042 | e/submissions/trivium | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20120528 | 20120525 |
11101 | e/submissions/trivium | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20120528 | 20120525 |
11195 | e/submissions/trivium | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
11203 | e/submissions/trivium | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
11220 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20120528 | 20120525 |
11220 | e/submissions/trivium | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20120528 | 20120525 |
11246 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20120528 | 20120525 |
11560 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20120528 | 20120525 |
11560 | e/submissions/trivium | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20120528 | 20120525 |
11662 | e/submissions/trivium | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20120528 | 20120525 |
11823 | e/submissions/trivium | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20120528 | 20120525 |
13923 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20120528 | 20120525 |
13991 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20120528 | 20120525 |
13991 | e/submissions/trivium | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20120528 | 20120525 |
14050 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20120528 | 20120525 |
14051 | e/submissions/trivium | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20120528 | 20120525 |
14076 | e/submissions/trivium | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20120528 | 20120525 |
14152 | e/submissions/trivium | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20120528 | 20120525 |
14169 | e/submissions/trivium | gcc -m32 -O -fomit-frame-pointer | 20120528 | 20120525 |
14221 | e/submissions/trivium | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20120528 | 20120525 |
14305 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20120528 | 20120525 |
15087 | e/submissions/trivium | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20120528 | 20120525 |
15130 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20120528 | 20120525 |
15266 | e/submissions/trivium | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20120528 | 20120525 |
15275 | e/submissions/trivium | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20120528 | 20120525 |
15317 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20120528 | 20120525 |
15360 | e/submissions/trivium | gcc -m32 -Os -fomit-frame-pointer | 20120528 | 20120525 |
15640 | e/submissions/trivium | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
15648 | e/submissions/trivium | gcc -m32 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
15657 | e/submissions/trivium | gcc -m32 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
15666 | e/submissions/trivium | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20120528 | 20120525 |
15793 | e/submissions/trivium | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20120528 | 20120525 |
15801 | e/submissions/trivium | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
15852 | e/submissions/trivium | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20120528 | 20120525 |
15853 | e/submissions/trivium | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20120528 | 20120525 |
15895 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20120528 | 20120525 |
15946 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20120528 | 20120525 |
16099 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
16107 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
16107 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
16193 | e/submissions/trivium | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
16201 | e/submissions/trivium | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
16328 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20120528 | 20120525 |
16337 | e/submissions/trivium | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
16371 | e/submissions/trivium | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
16371 | e/submissions/trivium | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20120528 | 20120525 |
16388 | e/submissions/trivium | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20120528 | 20120525 |
16439 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20120528 | 20120525 |
16575 | e/submissions/trivium | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
16600 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20120528 | 20120525 |
16600 | e/submissions/trivium | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20120528 | 20120525 |