| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 209835 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 211125 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 211215 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 211508 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 211553 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 211800 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 211822 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 211890 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 212070 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 212070 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 212310 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 212317 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 212400 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 212678 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 212693 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 212820 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 212835 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 213165 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 213892 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 215468 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 217012 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 217110 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 217267 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 217335 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 217755 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 218250 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 218280 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 218610 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 218768 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140706 | 20140622 |
| 219075 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 219135 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 219195 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140706 | 20140622 |
| 219218 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 219472 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 219540 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 219622 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 219787 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 220057 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 220118 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 220237 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 220283 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 220290 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 220305 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 220500 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 220913 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 220958 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 221175 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 221385 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 221422 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 221790 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 221880 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 222052 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 222825 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 223020 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 223087 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 223238 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140706 | 20140622 |
| 223365 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 223793 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 224235 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 224280 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 224400 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 224707 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 225000 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140706 | 20140622 |
| 225188 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 225218 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140706 | 20140622 |
| 225240 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 226088 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 226357 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 226380 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140706 | 20140622 |
| 226590 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 226680 | ref | gcc -m32 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 226897 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 227100 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 227130 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 227490 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140706 | 20140622 |
| 227512 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140706 | 20140622 |
| 227520 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 227528 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140706 | 20140622 |
| 227640 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 227663 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 228180 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 228195 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 228345 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 228667 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 228877 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 228938 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229065 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229342 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229627 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229800 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 230317 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 230325 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 230355 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 230557 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 230677 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 230708 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 230715 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 230760 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 231097 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 231293 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 231293 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 231307 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 231397 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 231450 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 231637 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 231870 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 231908 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 231930 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 232140 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 232140 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 232170 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 232267 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 232267 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 232320 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 232335 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 232335 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140706 | 20140622 |
| 232425 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 232485 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 232515 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 232995 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 233063 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 233213 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 233243 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140706 | 20140622 |
| 233250 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 233648 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 233767 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 233805 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 233872 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 234142 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 234195 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 234300 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 234465 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 234480 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 235125 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 235155 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 235365 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 235905 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 235920 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 236167 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140706 | 20140622 |
| 236280 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 236355 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140706 | 20140622 |
| 236460 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 236490 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 236573 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 236662 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 236955 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 237330 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 237337 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 237698 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140706 | 20140622 |
| 237780 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 237945 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140706 | 20140622 |
| 238477 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 238665 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 238680 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 238688 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 238860 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140706 | 20140622 |
| 239002 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140706 | 20140622 |
| 240240 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 240375 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 241305 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140706 | 20140622 |