| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 216495 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 217089 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 217452 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 218205 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 218524 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 218982 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 219251 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 219346 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 219407 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 219754 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 220115 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 220315 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 220524 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 221096 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 221395 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 221754 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 221880 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 221991 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 222282 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 222718 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 222875 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 222927 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20171121 | 20171020 |
| 222945 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 222976 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 223184 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 223229 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 223270 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 223464 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 223626 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 223825 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 223838 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 223853 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 223858 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 223934 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 223940 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 224036 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 224122 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 224131 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 224343 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 224524 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 224568 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 224605 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 224822 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 224892 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 224951 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 225092 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 225169 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 225438 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 225741 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 225769 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 225925 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 226143 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20171121 | 20171020 |
| 226173 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 226346 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 226382 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171121 | 20171020 |
| 226527 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20171121 | 20171020 |
| 226651 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20171121 | 20171020 |
| 226719 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 226816 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 226850 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 226890 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 227167 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 227241 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 227497 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 227500 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 227634 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 227760 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 227873 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 227874 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 227951 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 228151 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 228243 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 228264 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 228302 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 228373 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 228430 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 228533 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 228606 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 228610 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171121 | 20171020 |
| 228694 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 228919 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20171121 | 20171020 |
| 228984 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 229235 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 229383 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 229464 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 229556 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 229620 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 229819 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20171121 | 20171020 |
| 229883 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 229955 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 229961 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 229970 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 229985 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 230305 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 230322 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 230486 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 230592 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 230608 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 230692 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 230811 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 230870 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 230981 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20171121 | 20171020 |
| 231077 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 231104 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 231139 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20171121 | 20171020 |
| 231150 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 231183 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 231318 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 231393 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 231618 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 231717 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20171121 | 20171020 |
| 231779 | ref | gcc -m32 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 231879 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 231960 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 232004 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20171121 | 20171020 |
| 232022 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 232084 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 232415 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 232548 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20171121 | 20171020 |
| 232694 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20171121 | 20171020 |
| 232856 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20171121 | 20171020 |
| 233019 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 233036 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 233049 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 233071 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 233166 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171121 | 20171020 |
| 233187 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 233274 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 233375 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 233415 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 233424 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 233472 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 233483 | ref | gcc -m32 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 233607 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 233756 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 233805 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 233886 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 233980 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 234165 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 234188 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 234248 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 234260 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 234312 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 234450 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 234450 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 234531 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 234882 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 235330 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171121 | 20171020 |
| 235587 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 235750 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 235821 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 235999 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 236333 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 236832 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 237068 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 237217 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 237243 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 237243 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 237450 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 237610 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 237694 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 237901 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 238170 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171121 | 20171020 |
| 238416 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20171121 | 20171020 |
| 238859 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20171121 | 20171020 |
| 240737 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 240880 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 244016 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 244976 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 245343 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171121 | 20171020 |
| 245522 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20171121 | 20171020 |
| 295159 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20171121 | 20171020 |