| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 42093 | cryptopp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 42099 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 42102 | cryptopp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 42105 | cryptopp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 42105 | cryptopp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 42108 | cryptopp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 42114 | cryptopp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 42117 | cryptopp | g++ -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 42117 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 42120 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 42120 | cryptopp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 42120 | cryptopp | g++ -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 42123 | cryptopp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 42123 | cryptopp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 42129 | cryptopp | g++ -m64 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 42129 | cryptopp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 42129 | cryptopp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 42132 | cryptopp | g++ -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 42135 | cryptopp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 42135 | cryptopp | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 42138 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20100331 | 20100120 |
| 42138 | cryptopp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 42141 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 42141 | cryptopp | g++ -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 42141 | cryptopp | g++ -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 42141 | cryptopp | icpc -O3 -static | 20100331 | 20100120 |
| 42147 | cryptopp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 42147 | cryptopp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20100331 | 20100120 |
| 42150 | cryptopp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 42156 | cryptopp | g++ -m64 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 42156 | cryptopp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 42156 | cryptopp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 42156 | cryptopp | icpc -Os -xW -static | 20100331 | 20100120 |
| 42159 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 42159 | cryptopp | icpc -O3 -xP -static | 20100331 | 20100120 |
| 42159 | cryptopp | icpc -m64 -xHost -vec-report0 -static | 20100331 | 20100120 |
| 42162 | cryptopp | icpc -Os -static | 20100331 | 20100120 |
| 42168 | cryptopp | icpc -O2 -xW -static | 20100331 | 20100120 |
| 42168 | cryptopp | icpc -O3 -xW -static | 20100331 | 20100120 |
| 42168 | cryptopp | icpc -static | 20100331 | 20100120 |
| 42171 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100331 | 20100120 |
| 42171 | cryptopp | g++ -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 42174 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 42174 | cryptopp | g++ -m64 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 42174 | cryptopp | icpc -O2 -static | 20100331 | 20100120 |
| 42174 | cryptopp | icpc -O2 -xP -static | 20100331 | 20100120 |
| 42177 | cryptopp | icpc -O1 -xW -static | 20100331 | 20100120 |
| 42180 | cryptopp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 42180 | cryptopp | g++ -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 42180 | cryptopp | icpc -O1 -static | 20100331 | 20100120 |
| 42180 | cryptopp | icpc -Os -xP -static | 20100331 | 20100120 |
| 42183 | cryptopp | g++ -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 42186 | cryptopp | g++ -O -fomit-frame-pointer | 20100331 | 20100120 |
| 42186 | cryptopp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 42192 | cryptopp | g++ -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 42192 | cryptopp | icpc -O1 -xP -static | 20100331 | 20100120 |
| 42195 | cryptopp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 42207 | cryptopp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 42297 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 42297 | cryptopp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 42297 | cryptopp | g++ -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 42300 | cryptopp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 42318 | cryptopp | g++ -m64 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 42321 | cryptopp | g++ -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 42327 | cryptopp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 42330 | cryptopp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 42336 | cryptopp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 42336 | cryptopp | g++ -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 42342 | cryptopp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 42345 | cryptopp | g++ -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 42345 | cryptopp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 42345 | cryptopp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 42681 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 42897 | cryptopp | g++ | 20100331 | 20100120 |
| 46359 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 51354 | ref | icc -no-vec | 20100331 | 20100120 |
| 51384 | ref | icc -O2 -static -no-vec | 20100331 | 20100120 |
| 51390 | ref | icc -O2 -xW -static -no-vec | 20100331 | 20100120 |
| 51438 | ref | icc -m64 -O2 -static -no-vec | 20100331 | 20100120 |
| 51441 | ref | icc -O2 -xP -static -no-vec | 20100331 | 20100120 |
| 53022 | ref | icc -m64 -xHost -vec-report0 -static | 20100331 | 20100120 |
| 53145 | ref | icc -Os -xW -static -no-vec | 20100331 | 20100120 |
| 53166 | ref | icc -Os -xP -static -no-vec | 20100331 | 20100120 |
| 53172 | ref | icc -Os -static -no-vec | 20100331 | 20100120 |
| 53172 | ref | icc -m64 -Os -static -no-vec | 20100331 | 20100120 |
| 53205 | ref | icc -O1 -xW -static -no-vec | 20100331 | 20100120 |
| 53226 | ref | icc -m64 -O1 -static -no-vec | 20100331 | 20100120 |
| 53229 | ref | icc -O1 -xP -static -no-vec | 20100331 | 20100120 |
| 53232 | ref | icc -O1 -static -no-vec | 20100331 | 20100120 |
| 53484 | ref | icc -O2 -xP -static | 20100331 | 20100120 |
| 53490 | ref | icc -m64 -O2 -static | 20100331 | 20100120 |
| 53526 | ref | icc | 20100331 | 20100120 |
| 53538 | ref | icc -O2 -static | 20100331 | 20100120 |
| 53580 | ref | icc -O2 -xW -static | 20100331 | 20100120 |
| 53682 | ref | icc -m64 -O3 -static -no-vec | 20100331 | 20100120 |
| 53712 | ref | icc -O3 -xW -static -no-vec | 20100331 | 20100120 |
| 53748 | ref | icc -O3 -static -no-vec | 20100331 | 20100120 |
| 54723 | ref | icc -Os -xW -static | 20100331 | 20100120 |
| 54726 | ref | icc -Os -xP -static | 20100331 | 20100120 |
| 54747 | ref | icc -Os -static | 20100331 | 20100120 |
| 54747 | ref | icc -m64 -Os -static | 20100331 | 20100120 |
| 55992 | ref | icc -O3 -xP -static -no-vec | 20100331 | 20100120 |
| 56106 | ref | icc -O3 -xP -static | 20100331 | 20100120 |
| 56220 | ref | icc -m64 -O3 -static | 20100331 | 20100120 |
| 56250 | ref | icc -O3 -static | 20100331 | 20100120 |
| 56250 | ref | icc -O3 -xW -static | 20100331 | 20100120 |
| 58278 | ref | icc -O1 -xW -static | 20100331 | 20100120 |
| 58281 | ref | icc -m64 -O1 -static | 20100331 | 20100120 |
| 58284 | ref | icc -O1 -xP -static | 20100331 | 20100120 |
| 58296 | ref | icc -O1 -static | 20100331 | 20100120 |
| 63078 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 63093 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 63096 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 63102 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 63105 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 63135 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 63135 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 63144 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 63225 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 63336 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 63336 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 63342 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 63348 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 63351 | ref | gcc -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 63354 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20100331 | 20100120 |
| 63360 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 63435 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 63459 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 63477 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 63528 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 63543 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 63594 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 63624 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 63633 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 63681 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 63702 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 63714 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 63777 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 63804 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 63813 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 63831 | ref | gcc -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 63831 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 63834 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 63846 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20100331 | 20100120 |
| 63846 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100331 | 20100120 |
| 63855 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 63864 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 63864 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 63876 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 63879 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 63933 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 63936 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 63957 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 64035 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 64068 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 64074 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 64083 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 64110 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 64248 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 64254 | ref | gcc -m64 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 64278 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100331 | 20100120 |
| 64290 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 64290 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 64299 | ref | gcc -O -fomit-frame-pointer | 20100331 | 20100120 |
| 64311 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 64323 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 64392 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 64392 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 64410 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 64437 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 64476 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 64506 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 64512 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 64524 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 64536 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 65868 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 65895 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 65898 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 65910 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 65913 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 65943 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 65961 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 65982 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 65994 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 65997 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 66027 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 66027 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 66042 | ref | gcc -m64 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 66054 | ref | gcc -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 66060 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 66075 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 66117 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 66162 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 66285 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 66324 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 66324 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 66396 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 66396 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 66453 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 66456 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 88797 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 129336 | ref | cc | 20100331 | 20100120 |
| 129339 | ref | gcc | 20100331 | 20100120 |
| 129342 | ref | gcc -funroll-loops | 20100331 | 20100120 |