| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 5697 | e/submissions/sosemanuk | icc -O3 -static | 20100401 | 20100120 |
| 5697 | e/submissions/sosemanuk | icc -O3 -xP -static | 20100401 | 20100120 |
| 5697 | e/submissions/sosemanuk | icc -m64 -O3 -static | 20100401 | 20100120 |
| 5700 | e/submissions/sosemanuk | icc -O1 -xP -static | 20100401 | 20100120 |
| 5703 | e/submissions/sosemanuk | icc -O2 -xW -static | 20100401 | 20100120 |
| 5703 | e/submissions/sosemanuk | icc -m64 -O2 -static -no-vec | 20100401 | 20100120 |
| 5709 | e/submissions/sosemanuk | icc -O2 -xP -static | 20100401 | 20100120 |
| 5709 | e/submissions/sosemanuk | icc -O3 -xW -static | 20100401 | 20100120 |
| 5709 | e/submissions/sosemanuk | icc -m64 -O1 -static | 20100401 | 20100120 |
| 5712 | e/submissions/sosemanuk | icc -no-vec | 20100401 | 20100120 |
| 5715 | e/submissions/sosemanuk | icc | 20100401 | 20100120 |
| 5715 | e/submissions/sosemanuk | icc -O2 -static -no-vec | 20100401 | 20100120 |
| 5715 | e/submissions/sosemanuk | icc -O2 -xP -static -no-vec | 20100401 | 20100120 |
| 5715 | e/submissions/sosemanuk | icc -O3 -xW -static -no-vec | 20100401 | 20100120 |
| 5718 | e/submissions/sosemanuk | icc -O1 -static | 20100401 | 20100120 |
| 5718 | e/submissions/sosemanuk | icc -O3 -static -no-vec | 20100401 | 20100120 |
| 5721 | e/submissions/sosemanuk | icc -O2 -xW -static -no-vec | 20100401 | 20100120 |
| 5724 | e/submissions/sosemanuk | icc -O2 -static | 20100401 | 20100120 |
| 5724 | e/submissions/sosemanuk | icc -m64 -O2 -static | 20100401 | 20100120 |
| 5730 | e/submissions/sosemanuk | icc -O1 -xW -static | 20100401 | 20100120 |
| 5730 | e/submissions/sosemanuk | icc -O3 -xP -static -no-vec | 20100401 | 20100120 |
| 5736 | e/submissions/sosemanuk | icc -m64 -xHost -vec-report0 -static | 20100401 | 20100120 |
| 5751 | e/submissions/sosemanuk | icc -m64 -O3 -static -no-vec | 20100401 | 20100120 |
| 5760 | e/submissions/sosemanuk | icc -Os -static -no-vec | 20100401 | 20100120 |
| 5760 | e/submissions/sosemanuk | icc -Os -xP -static -no-vec | 20100401 | 20100120 |
| 5763 | e/submissions/sosemanuk | icc -m64 -Os -static -no-vec | 20100401 | 20100120 |
| 5775 | e/submissions/sosemanuk | icc -m64 -O1 -static -no-vec | 20100401 | 20100120 |
| 5781 | e/submissions/sosemanuk | icc -O1 -xP -static -no-vec | 20100401 | 20100120 |
| 5781 | e/submissions/sosemanuk | icc -O1 -xW -static -no-vec | 20100401 | 20100120 |
| 5787 | e/submissions/sosemanuk | icc -O1 -static -no-vec | 20100401 | 20100120 |
| 5850 | e/submissions/sosemanuk | icc -Os -xW -static | 20100401 | 20100120 |
| 5856 | e/submissions/sosemanuk | icc -Os -xP -static | 20100401 | 20100120 |
| 5883 | e/submissions/sosemanuk | icc -Os -static | 20100401 | 20100120 |
| 5883 | e/submissions/sosemanuk | icc -m64 -Os -static | 20100401 | 20100120 |
| 6213 | e/submissions/sosemanuk | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20100401 | 20100120 |
| 6216 | e/submissions/sosemanuk | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100401 | 20100120 |
| 6219 | e/submissions/sosemanuk | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20100401 | 20100120 |
| 6237 | e/submissions/sosemanuk | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20100401 | 20100120 |
| 6342 | e/submissions/sosemanuk | icc -Os -xW -static -no-vec | 20100401 | 20100120 |
| 6798 | e/submissions/sosemanuk | gcc -march=barcelona -O -fomit-frame-pointer | 20100401 | 20100120 |
| 6801 | e/submissions/sosemanuk | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20100401 | 20100120 |
| 6810 | e/submissions/sosemanuk | gcc -O -fomit-frame-pointer | 20100401 | 20100120 |
| 6813 | e/submissions/sosemanuk | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100401 | 20100120 |
| 6813 | e/submissions/sosemanuk | gcc -m64 -O -fomit-frame-pointer | 20100401 | 20100120 |
| 6831 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100401 | 20100120 |
| 6834 | e/submissions/sosemanuk | gcc -funroll-loops -O -fomit-frame-pointer | 20100401 | 20100120 |
| 6873 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20100401 | 20100120 |
| 6879 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100401 | 20100120 |
| 6888 | e/submissions/sosemanuk | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20100401 | 20100120 |
| 6927 | e/submissions/sosemanuk | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20100401 | 20100120 |
| 6930 | e/submissions/sosemanuk | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100401 | 20100120 |
| 6936 | e/submissions/sosemanuk | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100401 | 20100120 |
| 6987 | e/submissions/sosemanuk | gcc -march=k8 -O -fomit-frame-pointer | 20100401 | 20100120 |
| 6990 | e/submissions/sosemanuk | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100401 | 20100120 |
| 7080 | e/submissions/sosemanuk | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 7083 | e/submissions/sosemanuk | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 7086 | e/submissions/sosemanuk | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 7086 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 7095 | e/submissions/sosemanuk | gcc -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 7095 | e/submissions/sosemanuk | gcc -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 7095 | e/submissions/sosemanuk | gcc -m64 -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 7098 | e/submissions/sosemanuk | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 7098 | e/submissions/sosemanuk | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 7113 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 7155 | e/submissions/sosemanuk | gcc -m64 -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 7176 | e/submissions/sosemanuk | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 7176 | e/submissions/sosemanuk | gcc -march=barcelona -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 7185 | e/submissions/sosemanuk | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 7188 | e/submissions/sosemanuk | gcc -march=barcelona -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 7191 | e/submissions/sosemanuk | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 7200 | e/submissions/sosemanuk | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 7221 | e/submissions/sosemanuk | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 7278 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 7278 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 7278 | e/submissions/sosemanuk | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 7278 | e/submissions/sosemanuk | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 7308 | e/submissions/sosemanuk | gcc -march=k8 -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 7311 | e/submissions/sosemanuk | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 7320 | e/submissions/sosemanuk | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 7326 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 7341 | e/submissions/sosemanuk | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 7341 | e/submissions/sosemanuk | gcc -march=k8 -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 7344 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 7374 | e/submissions/sosemanuk | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 7650 | e/submissions/sosemanuk | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 7653 | e/submissions/sosemanuk | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 7668 | e/submissions/sosemanuk | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 7677 | e/submissions/sosemanuk | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 7680 | e/submissions/sosemanuk | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 7683 | e/submissions/sosemanuk | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 7683 | e/submissions/sosemanuk | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 7689 | e/submissions/sosemanuk | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 8814 | e/submissions/sosemanuk | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100401 | 20100120 |
| 8877 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100401 | 20100120 |
| 8955 | e/submissions/sosemanuk | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 8979 | e/submissions/sosemanuk | gcc -march=nocona -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 9009 | e/submissions/sosemanuk | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 9018 | e/submissions/sosemanuk | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 9096 | e/submissions/sosemanuk | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 9099 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 9108 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100401 | 20100120 |
| 9234 | e/submissions/sosemanuk | gcc -march=nocona -O2 -fomit-frame-pointer | 20100401 | 20100120 |
| 9522 | e/submissions/sosemanuk | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100401 | 20100120 |
| 9534 | e/submissions/sosemanuk | gcc -march=nocona -O -fomit-frame-pointer | 20100401 | 20100120 |
| 9966 | e/submissions/sosemanuk | gcc -funroll-loops -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 9966 | e/submissions/sosemanuk | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 9978 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 9987 | e/submissions/sosemanuk | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 9990 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 10047 | e/submissions/sosemanuk | gcc -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 10047 | e/submissions/sosemanuk | gcc -march=barcelona -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 10053 | e/submissions/sosemanuk | gcc -m64 -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 10056 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 10056 | e/submissions/sosemanuk | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 10059 | e/submissions/sosemanuk | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 10062 | e/submissions/sosemanuk | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 10065 | e/submissions/sosemanuk | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 10065 | e/submissions/sosemanuk | gcc -march=k8 -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 10071 | e/submissions/sosemanuk | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 10230 | e/submissions/sosemanuk | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 10236 | e/submissions/sosemanuk | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 10236 | e/submissions/sosemanuk | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 10245 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 10245 | e/submissions/sosemanuk | gcc -march=nocona -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 10248 | e/submissions/sosemanuk | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 10248 | e/submissions/sosemanuk | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 10266 | e/submissions/sosemanuk | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100401 | 20100120 |
| 19620 | e/submissions/sosemanuk | cc | 20100401 | 20100120 |
| 19629 | e/submissions/sosemanuk | gcc | 20100401 | 20100120 |
| 19680 | e/submissions/sosemanuk | gcc -funroll-loops | 20100401 | 20100120 |
| Compiler | Implementations
|
| g++ | cryptopp |
| g++ -O2 -fomit-frame-pointer | cryptopp |
| g++ -O3 -fomit-frame-pointer | cryptopp |
| g++ -O -fomit-frame-pointer | cryptopp |
| g++ -Os -fomit-frame-pointer | cryptopp |
| g++ -fno-schedule-insns -O2 -fomit-frame-pointer | cryptopp |
| g++ -fno-schedule-insns -O3 -fomit-frame-pointer | cryptopp |
| g++ -fno-schedule-insns -O -fomit-frame-pointer | cryptopp |
| g++ -fno-schedule-insns -Os -fomit-frame-pointer | cryptopp |
| g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | cryptopp |
| g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | cryptopp |
| g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | cryptopp |
| g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | cryptopp |
| g++ -m64 -O2 -fomit-frame-pointer | cryptopp |
| g++ -m64 -O3 -fomit-frame-pointer | cryptopp |
| g++ -m64 -O -fomit-frame-pointer | cryptopp |
| g++ -m64 -Os -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=core2 -O2 -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=core2 -O3 -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=core2 -O -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=core2 -Os -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=k8 -O2 -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=k8 -O3 -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=k8 -O -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=k8 -Os -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=nocona -O2 -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=nocona -O3 -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=nocona -O -fomit-frame-pointer | cryptopp |
| g++ -m64 -march=nocona -Os -fomit-frame-pointer | cryptopp |
| g++ -march=barcelona -O2 -fomit-frame-pointer | cryptopp |
| g++ -march=barcelona -O3 -fomit-frame-pointer | cryptopp |
| g++ -march=barcelona -O -fomit-frame-pointer | cryptopp |
| g++ -march=barcelona -Os -fomit-frame-pointer | cryptopp |
| g++ -march=k8 -O2 -fomit-frame-pointer | cryptopp |
| g++ -march=k8 -O3 -fomit-frame-pointer | cryptopp |
| g++ -march=k8 -O -fomit-frame-pointer | cryptopp |
| g++ -march=k8 -Os -fomit-frame-pointer | cryptopp |
| g++ -march=nocona -O2 -fomit-frame-pointer | cryptopp |
| g++ -march=nocona -O3 -fomit-frame-pointer | cryptopp |
| g++ -march=nocona -O -fomit-frame-pointer | cryptopp |
| g++ -march=nocona -Os -fomit-frame-pointer | cryptopp |
| icpc -O1 -static | cryptopp |
| icpc -O1 -xP -static | cryptopp |
| icpc -O1 -xW -static | cryptopp |
| icpc -O2 -static | cryptopp |
| icpc -O2 -xP -static | cryptopp |
| icpc -O2 -xW -static | cryptopp |
| icpc -O3 -static | cryptopp |
| icpc -O3 -xP -static | cryptopp |
| icpc -O3 -xW -static | cryptopp |
| icpc -Os -static | cryptopp |
| icpc -Os -xP -static | cryptopp |
| icpc -Os -xW -static | cryptopp |
| icpc -m64 -xHost -vec-report0 -static | cryptopp |
| icpc -static | cryptopp
|