| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 198353 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140705 | 20140622 |
| 198690 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140705 | 20140622 |
| 199620 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140705 | 20140622 |
| 199883 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140705 | 20140622 |
| 200122 | ref | gcc -m32 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 200145 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 200182 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140705 | 20140622 |
| 200190 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 200265 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140705 | 20140622 |
| 200452 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 200677 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 200753 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140705 | 20140622 |
| 200820 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 200850 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140705 | 20140622 |
| 201000 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140705 | 20140622 |
| 201442 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140705 | 20140622 |
| 201525 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 201998 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 202028 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 202058 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140705 | 20140622 |
| 202080 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140705 | 20140622 |
| 202245 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 202687 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 202748 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 202868 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 203708 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140705 | 20140622 |
| 205522 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 205665 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 206332 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 208230 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 208252 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140705 | 20140622 |
| 208380 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 208860 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140705 | 20140622 |
| 209303 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140705 | 20140622 |
| 210097 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 210188 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 210667 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 212123 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140705 | 20140622 |
| 218153 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 219158 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140705 | 20140622 |
| 234645 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 234810 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 235417 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 236925 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 236977 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 236993 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 237158 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 237195 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 237262 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 237330 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 237330 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 237352 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 237525 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 237570 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 237712 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 237735 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 237735 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 237862 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 237930 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 237967 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 238005 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 238110 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 238117 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 238223 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 238470 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 238665 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 238725 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 238920 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 239033 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 239062 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 239063 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 239288 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 239302 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 240127 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 240682 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 240750 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 241117 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 241447 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 242378 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 244208 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140705 | 20140622 |
| 245625 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 246337 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 246615 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 246968 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 247118 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 247252 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 247635 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 248182 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 248243 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 248362 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 248490 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 248587 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 248857 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 248872 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 248888 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 249083 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 249232 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 249502 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 249990 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 250080 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 250192 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 250380 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 250425 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 250552 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 250605 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 250643 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 250665 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 250673 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 250718 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 250763 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 250823 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 250935 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 250980 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 251085 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 251123 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 251153 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 251512 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 251557 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 251752 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 251962 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 252007 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 252195 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 252285 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 252487 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 252570 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 252607 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 253170 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 254992 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 255098 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 255735 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 255832 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 255915 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 255937 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 256327 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 256335 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 256395 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 256492 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 256493 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 256560 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 256695 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 256928 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 256935 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 257475 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 257497 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 258030 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 258255 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 258622 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 259103 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 260130 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 262178 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 262440 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 262583 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 263932 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 264900 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 265395 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140705 | 20140622 |
| 266295 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 266805 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 267293 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 267683 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140705 | 20140622 |
| 269858 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140705 | 20140622 |