| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 46926 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 47016 | cryptopp | g++ -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 47034 | cryptopp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 47043 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 47043 | cryptopp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 47043 | cryptopp | g++ -march=k8 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 47052 | cryptopp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 47052 | cryptopp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 47052 | cryptopp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 47070 | cryptopp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 47088 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140529 |
| 47088 | cryptopp | g++ -m64 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 47088 | cryptopp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 47097 | cryptopp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 47097 | cryptopp | g++ -march=nocona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 47106 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 47106 | cryptopp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 47106 | cryptopp | g++ -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 47115 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 47124 | cryptopp | g++ -O -fomit-frame-pointer | 20140531 | 20140529 |
| 47124 | cryptopp | g++ -m64 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 47124 | cryptopp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 47133 | cryptopp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 47133 | cryptopp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140531 | 20140529 |
| 47133 | cryptopp | g++ -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 47142 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140529 |
| 47142 | cryptopp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 47142 | cryptopp | g++ -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 47142 | cryptopp | g++ -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 47151 | cryptopp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 47160 | cryptopp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 47169 | cryptopp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 47169 | cryptopp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 47178 | cryptopp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 47178 | cryptopp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 47178 | cryptopp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 47187 | cryptopp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 47187 | cryptopp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 47196 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 47196 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 47196 | cryptopp | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 47196 | cryptopp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 47196 | cryptopp | g++ -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 47205 | cryptopp | g++ -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 47214 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 47214 | cryptopp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 47214 | cryptopp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 47223 | cryptopp | g++ -m64 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 47223 | cryptopp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 47232 | cryptopp | g++ -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 47232 | cryptopp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 47232 | cryptopp | g++ -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 47241 | cryptopp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 47241 | cryptopp | g++ -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 47250 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 47259 | cryptopp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 47286 | cryptopp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 47322 | cryptopp | g++ -m64 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 47412 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 47547 | cryptopp | g++ -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 48150 | cryptopp | g++ | 20140531 | 20140529 |
| 76968 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 77040 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 77121 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 77157 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 77166 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 77841 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 77850 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 77904 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 77904 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 77913 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 77922 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 77976 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 77985 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 78030 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 78039 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 78039 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 78057 | ref | gcc -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 78066 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 78075 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 78075 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 78084 | ref | gcc -m64 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 78084 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 78093 | ref | gcc -O -fomit-frame-pointer | 20140531 | 20140529 |
| 78093 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 78111 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 78120 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 78120 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 78129 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 78129 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 78138 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140529 |
| 78147 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140529 |
| 78291 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 78318 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 78327 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140531 | 20140529 |
| 78345 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 78354 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 78390 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 78435 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 78489 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 78525 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 78597 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 78615 | ref | gcc -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 78714 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 78741 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 78750 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 78759 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 78795 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 78795 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 78813 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 78822 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140531 | 20140529 |
| 78840 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 78885 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 78903 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 79011 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 79092 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 79092 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 79146 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 79191 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 79272 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 79281 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 79641 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 79803 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 79812 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 79920 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140529 |
| 79938 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140529 |
| 82053 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 82053 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140529 |
| 82107 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 82107 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 82143 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 82161 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 82170 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 82188 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 82224 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 82368 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 82404 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 82413 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 82476 | ref | gcc -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 82494 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 82530 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 82620 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 82656 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140531 | 20140529 |
| 82845 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 82854 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 82854 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 82863 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 83151 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 83205 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 83205 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 83205 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 83232 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 83304 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140529 |
| 129735 | ref | cc | 20140531 | 20140529 |
| 129852 | ref | gcc -funroll-loops | 20140531 | 20140529 |
| 129879 | ref | gcc | 20140531 | 20140529 |