| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 9906 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 9921 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 9945 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20100331 | 20100120 |
| 9963 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 10041 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 10047 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 10050 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 10083 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 10086 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 10089 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 10158 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 10161 | ref | gcc -O -fomit-frame-pointer | 20100331 | 20100120 |
| 10167 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100331 | 20100120 |
| 10167 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 10179 | ref | gcc -m64 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 10179 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 10221 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 10224 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100331 | 20100120 |
| 10245 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 10272 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
| 10290 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
| 11121 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11154 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11154 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11160 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11190 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11202 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11205 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11208 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11208 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11211 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11250 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11250 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11253 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11265 | ref | gcc -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11265 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11274 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11274 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11274 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11277 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11283 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11286 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11286 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11286 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11286 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11289 | ref | gcc -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11301 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11304 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11307 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11310 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11316 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11319 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11322 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11328 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11346 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11352 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11352 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11358 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11364 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11367 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11367 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11376 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11379 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11388 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 11391 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 11403 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
| 12402 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
| 12651 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 12651 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 12657 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 12657 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 12705 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 12705 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 12735 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 12738 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 12738 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 12738 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 12738 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 12762 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 12819 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 12819 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 12822 | ref | gcc -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 12822 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 12825 | ref | gcc -m64 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 12825 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 12825 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 12969 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 13065 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 13065 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 13068 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100331 | 20100120 |
| 14940 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20100331 | 20100120 |
| 15105 | ref | icc -O2 -xW -static | 20100331 | 20100120 |
| 15111 | ref | icc -O3 -static -no-vec | 20100331 | 20100120 |
| 15111 | ref | icc -m64 -O2 -static | 20100331 | 20100120 |
| 15114 | ref | icc | 20100331 | 20100120 |
| 15114 | ref | icc -O3 -xP -static -no-vec | 20100331 | 20100120 |
| 15114 | ref | icc -O3 -xW -static | 20100331 | 20100120 |
| 15114 | ref | icc -O3 -xW -static -no-vec | 20100331 | 20100120 |
| 15114 | ref | icc -Os -static | 20100331 | 20100120 |
| 15114 | ref | icc -Os -xP -static | 20100331 | 20100120 |
| 15114 | ref | icc -m64 -O3 -static | 20100331 | 20100120 |
| 15114 | ref | icc -m64 -Os -static | 20100331 | 20100120 |
| 15117 | ref | icc -O3 -xP -static | 20100331 | 20100120 |
| 15120 | ref | icc -O3 -static | 20100331 | 20100120 |
| 15120 | ref | icc -m64 -O3 -static -no-vec | 20100331 | 20100120 |
| 15123 | ref | icc -O2 -static | 20100331 | 20100120 |
| 15123 | ref | icc -O2 -xP -static | 20100331 | 20100120 |
| 15123 | ref | icc -no-vec | 20100331 | 20100120 |
| 15129 | ref | icc -O2 -xP -static -no-vec | 20100331 | 20100120 |
| 15129 | ref | icc -m64 -O2 -static -no-vec | 20100331 | 20100120 |
| 15144 | ref | icc -O2 -static -no-vec | 20100331 | 20100120 |
| 15144 | ref | icc -O2 -xW -static -no-vec | 20100331 | 20100120 |
| 15165 | ref | icc -Os -xW -static | 20100331 | 20100120 |
| 15183 | ref | icc -m64 -O1 -static | 20100331 | 20100120 |
| 15189 | ref | icc -O1 -static | 20100331 | 20100120 |
| 15192 | ref | icc -m64 -xHost -vec-report0 -static | 20100331 | 20100120 |
| 15195 | ref | icc -O1 -xP -static | 20100331 | 20100120 |
| 15195 | ref | icc -O1 -xW -static | 20100331 | 20100120 |
| 15240 | ref | icc -O1 -static -no-vec | 20100331 | 20100120 |
| 15240 | ref | icc -O1 -xP -static -no-vec | 20100331 | 20100120 |
| 15240 | ref | icc -O1 -xW -static -no-vec | 20100331 | 20100120 |
| 15240 | ref | icc -m64 -O1 -static -no-vec | 20100331 | 20100120 |
| 15342 | ref | icc -Os -static -no-vec | 20100331 | 20100120 |
| 15345 | ref | icc -Os -xP -static -no-vec | 20100331 | 20100120 |
| 15348 | ref | icc -Os -xW -static -no-vec | 20100331 | 20100120 |
| 15411 | ref | icc -m64 -Os -static -no-vec | 20100331 | 20100120 |
| 35784 | ref | cc | 20100331 | 20100120 |
| 35805 | ref | gcc | 20100331 | 20100120 |
| 35829 | ref | gcc -funroll-loops | 20100331 | 20100120 |