| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 176607316 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120409 | 20120329 |
| 178684726 | ref | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
| 178862990 | ref | gcc -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
| 178881362 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120409 | 20120329 |
| 179149106 | ref | gcc -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
| 179387302 | ref | gcc -O3 -fomit-frame-pointer | 20120408 | 20120329 |
| 179613646 | ref | gcc -O2 -fomit-frame-pointer | 20120408 | 20120329 |
| 179655208 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120408 | 20120329 |
| 179771280 | ref | gcc -Os -fomit-frame-pointer | 20120408 | 20120329 |
| 179933050 | ref | gcc -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
| 180054572 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120409 | 20120329 |
| 180183132 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120408 | 20120329 |
| 180584508 | ref | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
| 180592996 | ref | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
| 180808846 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120409 | 20120329 |
| 180864852 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120409 | 20120329 |
| 180958584 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120409 | 20120329 |
| 183130556 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120408 | 20120329 |
| 211726220 | ref | gcc -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
| 211830000 | ref | gcc -O -fomit-frame-pointer | 20120408 | 20120329 |
| 212307108 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120409 | 20120329 |
| 212567250 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120409 | 20120329 |
| 212575916 | ref | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
| 220650048 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120408 | 20120329 |
| Compiler | Implementations
|
| cc | clean |
| gcc | clean |
| gcc -O2 -fomit-frame-pointer | clean |
| gcc -O3 -fomit-frame-pointer | clean |
| gcc -O -fomit-frame-pointer | clean |
| gcc -Os -fomit-frame-pointer | clean |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | clean |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | clean |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | clean |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | clean |
| gcc -funroll-loops | clean |
| gcc -funroll-loops -O2 -fomit-frame-pointer | clean |
| gcc -funroll-loops -O3 -fomit-frame-pointer | clean |
| gcc -funroll-loops -O -fomit-frame-pointer | clean |
| gcc -funroll-loops -Os -fomit-frame-pointer | clean |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | clean |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | clean |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | clean |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | clean |
| gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | clean |
| gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | clean |
| gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | clean |
| gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | clean |
| gcc -mabi=32 -O2 -fomit-frame-pointer | clean |
| gcc -mabi=32 -O3 -fomit-frame-pointer | clean |
| gcc -mabi=32 -O -fomit-frame-pointer | clean |
| gcc -mabi=32 -Os -fomit-frame-pointer | clean
|