| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 37076 | e/merged | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 37236 | e/merged | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 37244 | e/merged | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 37288 | e/merged | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 37510 | e/merged | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 37852 | e/regs | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 38058 | e/regs | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 39432 | e/ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 39516 | e/ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 39742 | ref | gcc -mabi=32 -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 39828 | ref | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 39840 | ref | gcc -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 39918 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 40130 | e/regs | gcc -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 40130 | e/regs | gcc -mabi=32 -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 40258 | e/regs | gcc -funroll-loops -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 40272 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 40866 | e/regs | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 41426 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 42702 | e/regs | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 42916 | e/ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 43760 | e/regs | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 43994 | e/ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120414 | 20120329 |
| 44008 | e/ref | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20120414 | 20120329 |
| 44068 | e/ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120414 | 20120329 |
| 44278 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 44702 | ref | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 44744 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 44814 | e/regs | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20120414 | 20120329 |
| 44842 | e/regs | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120414 | 20120329 |
| 44866 | e/regs | gcc -funroll-loops -O -fomit-frame-pointer | 20120414 | 20120329 |
| 44938 | e/regs | gcc -O -fomit-frame-pointer | 20120414 | 20120329 |
| 44938 | e/regs | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120414 | 20120329 |
| 44940 | e/regs | gcc -mabi=32 -O -fomit-frame-pointer | 20120414 | 20120329 |
| 48484 | e/regs | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 48958 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 48958 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 49298 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 49304 | ref | gcc -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 49358 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120414 | 20120329 |
| 49370 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120414 | 20120329 |
| 49370 | ref | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20120414 | 20120329 |
| 49408 | ref | gcc -mabi=32 -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 49506 | ref | gcc -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 49506 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 49506 | ref | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 49526 | ref | gcc -mabi=32 -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 49852 | ref | gcc -mabi=32 -O -fomit-frame-pointer | 20120414 | 20120329 |
| 49972 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120414 | 20120329 |
| 50150 | ref | gcc -O -fomit-frame-pointer | 20120414 | 20120329 |
| 50338 | e/regs | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 52138 | e/ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 53148 | e/ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120414 | 20120329 |
| 53160 | e/ref | gcc -O -fomit-frame-pointer | 20120414 | 20120329 |
| 53232 | e/ref | gcc -mabi=32 -O -fomit-frame-pointer | 20120414 | 20120329 |
| 57844 | e/ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 58200 | e/ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 59552 | e/regs | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 59560 | e/regs | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 61512 | e/merged | gcc -O -fomit-frame-pointer | 20120414 | 20120329 |
| 61512 | e/merged | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120414 | 20120329 |
| 61512 | e/merged | gcc -mabi=32 -O -fomit-frame-pointer | 20120414 | 20120329 |
| 61562 | e/merged | gcc -funroll-loops -O -fomit-frame-pointer | 20120414 | 20120329 |
| 61568 | e/merged | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120414 | 20120329 |
| 61568 | e/merged | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20120414 | 20120329 |
| 61614 | e/regs | gcc -mabi=32 -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 61656 | e/regs | gcc -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 61758 | e/merged | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 67384 | e/ref | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 67424 | e/ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 67932 | e/ref | gcc -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 67934 | e/ref | gcc -mabi=32 -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 70584 | e/merged | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 70608 | e/merged | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 71288 | e/regs | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 71294 | e/regs | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 71310 | e/merged | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 71400 | e/merged | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 71568 | e/ref | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 71750 | e/ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 72154 | e/regs | gcc -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 72190 | e/regs | gcc -mabi=32 -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 72604 | e/merged | gcc -mabi=32 -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 72804 | e/merged | gcc -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 75348 | e/merged | gcc -mabi=32 -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 75388 | e/merged | gcc -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 75596 | e/merged | gcc -funroll-loops -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 75606 | e/merged | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 77010 | e/merged | gcc -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 77010 | e/merged | gcc -mabi=32 -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 82756 | e/ref | gcc -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 82756 | e/ref | gcc -mabi=32 -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 82808 | e/ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 82808 | e/ref | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 86498 | e/ref | gcc -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 86498 | e/ref | gcc -mabi=32 -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 116116 | ref | gcc | 20120414 | 20120329 |
| 116128 | ref | cc | 20120414 | 20120329 |
| 116128 | ref | gcc -funroll-loops | 20120414 | 20120329 |
| 230430 | e/merged | cc | 20120414 | 20120329 |
| 230432 | e/merged | gcc -funroll-loops | 20120414 | 20120329 |
| 230436 | e/merged | gcc | 20120414 | 20120329 |
| 285966 | e/regs | cc | 20120414 | 20120329 |
| 285974 | e/regs | gcc -funroll-loops | 20120414 | 20120329 |
| 285980 | e/regs | gcc | 20120414 | 20120329 |
| 324812 | e/ref | gcc | 20120414 | 20120329 |
| 324838 | e/ref | cc | 20120414 | 20120329 |
| 326252 | e/ref | gcc -funroll-loops | 20120414 | 20120329 |