| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1212440 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1214210 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1215285 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1216765 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1217030 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1217035 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1217055 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1217130 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1217875 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1218185 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1236095 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1241980 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1248150 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1259580 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1278770 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1283805 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1284080 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1295185 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1303525 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1306055 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1306130 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1318300 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1319795 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1325455 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1328045 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1335845 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1340720 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1572340 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1573165 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1574510 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1580060 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1580430 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1584340 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1627645 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1645165 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1892895 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1894190 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1895015 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1943175 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1952755 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 1952805 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140811 | 20140622 |
| 2760195 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 2760535 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140811 | 20140622 |
| 2760755 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140811 | 20140622 |
| 2763790 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140811 | 20140622 |
| 2774210 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140811 | 20140622 |
| 2774395 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 2779800 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 2799130 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 2800115 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 2825170 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 2832885 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 2841020 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 2841370 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140811 | 20140622 |
| 2844790 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 2844800 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140811 | 20140622 |
| 2913690 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 2914020 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 2915255 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 2916275 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 2942945 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 2943170 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 2954180 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 3079450 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 3084835 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140811 | 20140622 |
| 3084925 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140811 | 20140622 |
| 3133720 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 3133750 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 3133760 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 3138145 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 3313670 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 3314535 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 3316315 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 3416435 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 3442315 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 3443365 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 3453660 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 3924100 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 3924340 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 3955835 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 3955865 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140811 | 20140622 |
| 3955960 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 3959920 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140811 | 20140622 |
| 3996285 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 3997375 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 4000800 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 4025215 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140811 | 20140622 |
| 4026675 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 4026740 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140811 | 20140622 |
| 4027040 | ref | gcc -m32 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 4027155 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140811 | 20140622 |
| 4027265 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 4027355 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 4027440 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 4038105 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 4038210 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 4038255 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 4039055 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 4039065 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 4039115 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 4039440 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 4055200 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 4076050 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140811 | 20140622 |
| 4092100 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 4104285 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 4107970 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140811 | 20140622 |
| 4114555 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 4160210 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 4160410 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 4160420 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 4164955 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140811 | 20140622 |
| 4165455 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140811 | 20140622 |
| 4193165 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 4419305 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 4419340 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 4419635 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 4547550 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 4547870 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 4547960 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 4909740 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 5329050 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 6095760 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140811 | 20140622 |
| 6189835 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 6202095 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 6215870 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6216080 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6216265 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6216280 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6457830 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140811 | 20140622 |
| 6458340 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140811 | 20140622 |
| 6470255 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6470835 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6473785 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6475145 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6475185 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6475455 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6479575 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6575975 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6575995 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6576785 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6615630 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140811 | 20140622 |
| 6635200 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6635340 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6649705 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6650340 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6661540 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6661580 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6661685 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6661730 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6661780 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6661955 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6662890 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6672790 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6672870 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6677605 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6722275 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6753180 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6753220 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6760115 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6764335 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6768685 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6768865 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6771100 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6773625 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6786725 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6831350 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6831370 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6839290 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6839370 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140811 | 20140622 |
| 6842385 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140811 | 20140622 |