| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 22104 | optabe | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
| 22308 | optbbe | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
| 24798 | optabe | gcc -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
| 24854 | optbbe | gcc -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
| 25012 | optc03 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
| 25228 | optc04 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
| 25486 | sphlib-small | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
| 25706 | sphlib-small | gcc -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
| 25778 | optc04 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
| 25802 | sphlib-small | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
| 25828 | optc04 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
| 25860 | optc03 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
| 26074 | optc01 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
| 26108 | optc02 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
| 26308 | optc04 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
| 26340 | optc04 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
| 26346 | sphlib | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
| 26914 | optc02 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
| 26926 | optc01 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
| 27148 | optc04 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
| 27150 | optc01 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
| 27154 | optc02 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
| 27184 | optc03 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
| 27306 | optc03 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
| 27406 | optc03 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
| 27578 | sphlib | gcc -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
| 27676 | optc01 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
| 27770 | optc01 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
| 27774 | optc02 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
| 27844 | optc02 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
| 28850 | sphlib | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
| 28958 | sphlib | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
| 28960 | optc03 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
| 28982 | optc03 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
| 29004 | optbgbe | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
| 29142 | sphlib | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
| 29360 | sphlib | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
| 29622 | optc03 | gcc -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
| 29768 | optc02 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
| 29786 | optc02 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
| 29790 | optc01 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
| 29808 | sphlib-small | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
| 29834 | optc01 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
| 30348 | optbgbe | gcc -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
| 30474 | sphlib | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
| 31162 | optbbe | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
| 31426 | sphlib-small | gcc -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
| 31540 | optabe | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
| 31898 | optabe | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
| 31976 | optbbe | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
| 32038 | optabe | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
| 32070 | optbbe | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
| 32124 | optbbe | gcc -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
| 32236 | optabe | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
| 32432 | optbbe | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
| 32432 | optbbe | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
| 32546 | optbgbe | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
| 32604 | optbgbe | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
| 32726 | sphlib-small | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
| 32806 | sphlib-small | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
| 32982 | sphlib | gcc -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
| 33046 | optabe | gcc -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
| 33822 | optbgbe | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
| 33872 | ref | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
| 33928 | sphlib-small | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
| 33990 | optbgbe | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
| 34270 | optabe | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
| 34720 | optc04 | gcc -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
| 34836 | ref | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
| 35022 | optc01 | gcc -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
| 35022 | optc02 | gcc -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
| 35070 | ref | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
| 35074 | ref | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
| 35402 | optbgbe | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
| 36312 | optbgbe | gcc -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
| 37988 | ref | gcc -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
| 39312 | optc04 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
| 40066 | ref | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
| 48516 | ref | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
| 50220 | ref | gcc -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |