| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 46597 | cryptopp | g++ -march=k8 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 46598 | cryptopp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 46620 | cryptopp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 46665 | cryptopp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 46665 | cryptopp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 46673 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 46673 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 46680 | cryptopp | g++ -m64 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 46680 | cryptopp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 46680 | cryptopp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 46695 | cryptopp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 46703 | cryptopp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 46717 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 46725 | cryptopp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 46733 | cryptopp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 46748 | cryptopp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 46755 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 46770 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 46778 | cryptopp | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 46808 | cryptopp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 46838 | cryptopp | g++ -march=nocona -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 46845 | cryptopp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20140703 | 20140622 |
| 46868 | cryptopp | g++ -march=barcelona -O -fomit-frame-pointer | 20140703 | 20140622 |
| 46890 | cryptopp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 46935 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140703 | 20140622 |
| 46942 | cryptopp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 46957 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 46965 | cryptopp | g++ -march=k8 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 46980 | cryptopp | g++ -march=k8 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 46995 | cryptopp | g++ -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 46995 | cryptopp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 47017 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 47040 | cryptopp | g++ -m64 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 47055 | cryptopp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 47055 | cryptopp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 47055 | cryptopp | g++ -march=k8 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 47055 | cryptopp | g++ -march=nocona -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 47063 | cryptopp | g++ -march=nocona -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 47070 | cryptopp | g++ -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 47070 | cryptopp | g++ -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 47070 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 47077 | cryptopp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 47085 | cryptopp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 47100 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20140703 | 20140622 |
| 47115 | cryptopp | g++ -m64 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 47115 | cryptopp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 47115 | cryptopp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20140703 | 20140622 |
| 47137 | cryptopp | g++ -m64 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 47137 | cryptopp | g++ -march=nocona -O -fomit-frame-pointer | 20140703 | 20140622 |
| 47190 | cryptopp | g++ -O -fomit-frame-pointer | 20140703 | 20140622 |
| 47190 | cryptopp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 47220 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 47273 | cryptopp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 47363 | cryptopp | g++ -march=barcelona -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 47430 | cryptopp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 47482 | cryptopp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140703 | 20140622 |
| 48112 | cryptopp | g++ | 20140703 | 20140622 |
| 63442 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140703 | 20140622 |
| 63517 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140703 | 20140622 |
| 63713 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140703 | 20140622 |
| 63780 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140703 | 20140622 |
| 64132 | ref | gcc -O -fomit-frame-pointer | 20140703 | 20140622 |
| 64170 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 64170 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 64185 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 64185 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140703 | 20140622 |
| 64207 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 64215 | ref | gcc -m64 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 64215 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 64215 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140703 | 20140622 |
| 64215 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140703 | 20140622 |
| 64223 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140703 | 20140622 |
| 64253 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140703 | 20140622 |
| 64485 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 64493 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140703 | 20140622 |
| 68025 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140703 | 20140622 |
| 68107 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140703 | 20140622 |
| 68520 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 68587 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 77213 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 77235 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 77310 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 77377 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 77460 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 77558 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 78157 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 78232 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 78240 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 78255 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 78428 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 78600 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 78608 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 78622 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 78653 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 78720 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 78735 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 78750 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 78795 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 78832 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 78893 | ref | gcc -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 79035 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 79223 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 79447 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 79470 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 79545 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 79560 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 79575 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 79590 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 79658 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 79680 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 79740 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 79785 | ref | gcc -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 79785 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 79912 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 79935 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 79965 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 79980 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 79995 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 80010 | ref | gcc -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 80010 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 80017 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 80033 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 80048 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 80085 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 80213 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 80213 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 80265 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 80272 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 80280 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 80288 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 80302 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 80340 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 80573 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 80595 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 80602 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 80648 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 80663 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 80737 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 80775 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 80805 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 81135 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 82357 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 82448 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 83160 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 83220 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 130012 | ref | cc | 20140703 | 20140622 |
| 130043 | ref | gcc | 20140703 | 20140622 |
| 130125 | ref | gcc -funroll-loops | 20140703 | 20140622 |