| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 17270 | e/ref | gcc -mabi=32 -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 17274 | e/ref | gcc -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 17320 | e/ref | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 17386 | e/ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 17838 | e/regs | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 17838 | e/regs | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 18188 | e/regs | gcc -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 18196 | e/regs | gcc -mabi=32 -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 19032 | e/ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 19176 | e/merged | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 19196 | e/merged | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 19252 | e/merged | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 19274 | e/regs | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 19296 | e/ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 19316 | e/merged | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 19476 | e/regs | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 21686 | ref | gcc -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 21766 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 21790 | ref | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 21842 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 21886 | ref | gcc -mabi=32 -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 22966 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 23364 | e/ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 23980 | e/regs | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 24076 | e/regs | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 24090 | e/regs | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 25616 | e/ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120414 | 20120329 |
| 25616 | e/ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120414 | 20120329 |
| 25622 | e/ref | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20120414 | 20120329 |
| 25706 | e/regs | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 26298 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 26428 | e/regs | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120414 | 20120329 |
| 26436 | e/regs | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20120414 | 20120329 |
| 26440 | e/regs | gcc -funroll-loops -O -fomit-frame-pointer | 20120414 | 20120329 |
| 26668 | ref | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 26680 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 27098 | e/regs | gcc -O -fomit-frame-pointer | 20120414 | 20120329 |
| 27098 | e/regs | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120414 | 20120329 |
| 27102 | e/regs | gcc -mabi=32 -O -fomit-frame-pointer | 20120414 | 20120329 |
| 27908 | e/regs | gcc -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 27908 | e/regs | gcc -mabi=32 -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 28422 | e/regs | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 28740 | e/regs | gcc -funroll-loops -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 30500 | e/regs | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 30760 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 30946 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 30958 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 30958 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 30958 | ref | gcc -mabi=32 -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 30960 | ref | gcc -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 30960 | ref | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 31104 | e/merged | gcc -mabi=32 -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 31174 | ref | gcc -mabi=32 -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 31188 | ref | gcc -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 31246 | e/merged | gcc -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 31332 | ref | gcc -mabi=32 -O -fomit-frame-pointer | 20120414 | 20120329 |
| 31348 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120414 | 20120329 |
| 31348 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120414 | 20120329 |
| 31352 | ref | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20120414 | 20120329 |
| 31646 | ref | gcc -O -fomit-frame-pointer | 20120414 | 20120329 |
| 31646 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120414 | 20120329 |
| 32458 | e/regs | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 34168 | e/ref | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 34170 | e/ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 35170 | e/merged | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 35198 | e/merged | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 35596 | e/merged | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 35596 | e/merged | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 35880 | e/ref | gcc -O -fomit-frame-pointer | 20120414 | 20120329 |
| 35882 | e/ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120414 | 20120329 |
| 35882 | e/ref | gcc -mabi=32 -O -fomit-frame-pointer | 20120414 | 20120329 |
| 36056 | e/ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 40128 | e/ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 40174 | e/regs | gcc -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 40174 | e/regs | gcc -mabi=32 -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 40606 | e/ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 40894 | e/merged | gcc -mabi=32 -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 40966 | e/merged | gcc -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 41038 | e/merged | gcc -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 41086 | e/merged | gcc -funroll-loops -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 41166 | e/merged | gcc -mabi=32 -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 41230 | e/merged | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 42298 | e/merged | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120414 | 20120329 |
| 42308 | e/merged | gcc -funroll-loops -O -fomit-frame-pointer | 20120414 | 20120329 |
| 42308 | e/merged | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20120414 | 20120329 |
| 42424 | e/merged | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120414 | 20120329 |
| 43706 | e/merged | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 43858 | e/merged | gcc -O -fomit-frame-pointer | 20120414 | 20120329 |
| 43858 | e/merged | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120414 | 20120329 |
| 43858 | e/merged | gcc -mabi=32 -O -fomit-frame-pointer | 20120414 | 20120329 |
| 47070 | e/ref | gcc -mabi=32 -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 47072 | e/ref | gcc -O2 -fomit-frame-pointer | 20120414 | 20120329 |
| 50542 | e/ref | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 50726 | e/ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 53376 | e/ref | gcc -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 53376 | e/ref | gcc -mabi=32 -Os -fomit-frame-pointer | 20120414 | 20120329 |
| 97378 | ref | gcc | 20120414 | 20120329 |
| 97378 | ref | gcc -funroll-loops | 20120414 | 20120329 |
| 97384 | ref | cc | 20120414 | 20120329 |
| 108168 | e/merged | gcc -funroll-loops | 20120414 | 20120329 |
| 108170 | e/merged | cc | 20120414 | 20120329 |
| 108244 | e/merged | gcc | 20120414 | 20120329 |
| 162692 | e/regs | gcc | 20120414 | 20120329 |
| 162698 | e/regs | cc | 20120414 | 20120329 |
| 162698 | e/regs | gcc -funroll-loops | 20120414 | 20120329 |
| 202394 | e/ref | cc | 20120414 | 20120329 |
| 202400 | e/ref | gcc | 20120414 | 20120329 |
| 202406 | e/ref | gcc -funroll-loops | 20120414 | 20120329 |