Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
10035 | e/submissions/trivium | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10035 | e/submissions/trivium | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10035 | e/submissions/trivium | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10041 | e/submissions/trivium | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10041 | e/submissions/trivium | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10041 | e/submissions/trivium | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10050 | e/submissions/trivium | gcc -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10050 | e/submissions/trivium | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10050 | e/submissions/trivium | gcc -m64 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10050 | e/submissions/trivium | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10050 | e/submissions/trivium | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10050 | e/submissions/trivium | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10050 | e/submissions/trivium | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10050 | e/submissions/trivium | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10050 | e/submissions/trivium | gcc -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10062 | e/submissions/trivium | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120803 | 20120717 |
10062 | e/submissions/trivium | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120803 | 20120717 |
10062 | e/submissions/trivium | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
10086 | e/submissions/trivium | gcc -O3 -fomit-frame-pointer | 20120803 | 20120717 |
10086 | e/submissions/trivium | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120803 | 20120717 |
10086 | e/submissions/trivium | gcc -m64 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
10086 | e/submissions/trivium | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
10122 | e/submissions/trivium | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10128 | e/submissions/trivium | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10128 | e/submissions/trivium | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10128 | e/submissions/trivium | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10167 | e/submissions/trivium | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
10167 | e/submissions/trivium | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
10224 | e/submissions/trivium | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10224 | e/submissions/trivium | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10248 | e/submissions/trivium | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10248 | e/submissions/trivium | gcc -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
10269 | e/submissions/trivium | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
10269 | e/submissions/trivium | gcc -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
10419 | e/submissions/trivium | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120803 | 20120717 |
10419 | e/submissions/trivium | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120803 | 20120717 |
10428 | e/submissions/trivium | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
10428 | e/submissions/trivium | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
10443 | e/submissions/trivium | gcc -funroll-loops -O -fomit-frame-pointer | 20120803 | 20120717 |
10446 | e/submissions/trivium | gcc -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
10452 | e/submissions/trivium | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
10575 | e/submissions/trivium | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
10599 | e/submissions/trivium | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
10689 | e/submissions/trivium | gcc -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
10695 | e/submissions/trivium | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
10695 | e/submissions/trivium | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
10698 | e/submissions/trivium | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120803 | 20120717 |
10704 | e/submissions/trivium | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
10818 | e/submissions/trivium | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
10818 | e/submissions/trivium | gcc -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
10821 | e/submissions/trivium | gcc -Os -fomit-frame-pointer | 20120803 | 20120717 |
10821 | e/submissions/trivium | gcc -m64 -Os -fomit-frame-pointer | 20120803 | 20120717 |
10821 | e/submissions/trivium | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120803 | 20120717 |
10821 | e/submissions/trivium | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
10833 | e/submissions/trivium | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120803 | 20120717 |
10833 | e/submissions/trivium | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120803 | 20120717 |
10839 | e/submissions/trivium | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120803 | 20120717 |
10842 | e/submissions/trivium | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120803 | 20120717 |
10842 | e/submissions/trivium | gcc -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
10845 | e/submissions/trivium | gcc -funroll-loops -Os -fomit-frame-pointer | 20120803 | 20120717 |
10845 | e/submissions/trivium | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
10845 | e/submissions/trivium | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
10848 | e/submissions/trivium | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
10848 | e/submissions/trivium | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
10854 | e/submissions/trivium | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120803 | 20120717 |
10854 | e/submissions/trivium | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
10854 | e/submissions/trivium | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
10854 | e/submissions/trivium | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120803 | 20120717 |
10863 | e/submissions/trivium | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120803 | 20120717 |
10902 | e/submissions/trivium | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
10902 | e/submissions/trivium | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
10911 | e/submissions/trivium | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
10914 | e/submissions/trivium | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
10914 | e/submissions/trivium | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120803 | 20120717 |
10920 | e/submissions/trivium | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
10923 | e/submissions/trivium | gcc -O -fomit-frame-pointer | 20120803 | 20120717 |
10923 | e/submissions/trivium | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120803 | 20120717 |
10923 | e/submissions/trivium | gcc -m64 -O -fomit-frame-pointer | 20120803 | 20120717 |
10923 | e/submissions/trivium | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
10923 | e/submissions/trivium | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120803 | 20120717 |
10923 | e/submissions/trivium | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120803 | 20120717 |
10923 | e/submissions/trivium | gcc -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
10932 | e/submissions/trivium | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120803 | 20120717 |
10932 | e/submissions/trivium | gcc -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
10941 | e/submissions/trivium | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120803 | 20120717 |
11064 | e/submissions/trivium | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
11091 | e/submissions/trivium | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
11091 | e/submissions/trivium | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
11094 | e/submissions/trivium | gcc -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
14169 | e/submissions/trivium | clang -O3 | 20120803 | 20120717 |
17193 | e/submissions/trivium | gcc | 20120803 | 20120717 |
17211 | e/submissions/trivium | gcc -funroll-loops | 20120803 | 20120717 |
17220 | e/submissions/trivium | cc | 20120803 | 20120717 |