| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 416001456 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 416074195 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 416076079 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 416238997 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 416721411 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 416729165 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 417177220 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 417179662 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417183628 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417184537 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417185114 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417185968 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 417186666 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417210367 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 417214622 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 417221236 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 417227878 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417228326 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417230888 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417232978 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417243481 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417245556 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417260045 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 417271990 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 417322023 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 417336754 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417337498 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417342331 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417349697 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417361000 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417366039 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 417371296 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 417380847 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140630 | 20140622 |
| 417395340 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 417407816 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 417410542 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 417412008 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417416571 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417416930 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 418411172 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 418459462 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 418461416 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 418488552 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 418490264 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 418490721 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140630 | 20140622 |
| 418502065 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 418505295 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 418519444 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 418540883 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140630 | 20140622 |
| 418542458 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 418544194 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 418550503 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 418550562 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140630 | 20140622 |
| 418552181 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140630 | 20140622 |
| 418563464 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140630 | 20140622 |
| 418564197 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140630 | 20140622 |
| 418566798 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 418575686 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 418587768 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 418590892 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 418592662 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 418594363 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 418597514 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 418598641 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 418607440 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 418625965 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 418659938 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 418981848 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 419028211 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419122134 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 419126429 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419135442 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419137115 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419147987 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419153756 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419153791 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419156225 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419161294 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 419168986 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419183052 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419195997 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419196601 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 419209085 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419214151 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419215988 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419220703 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 419220863 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419221370 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419222696 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 419224681 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 419229989 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 419231752 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 419240660 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 419251229 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419257535 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419258580 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419260530 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419260553 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419265218 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419279527 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 419294542 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419340874 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 419756634 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419760634 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 419765069 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419766445 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419777740 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419778123 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419779573 | ref | gcc -m32 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419780116 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419782233 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419794908 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419798520 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419809475 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419818535 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419822941 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419844547 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 419850506 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419853018 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419886192 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419888622 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 421030151 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421042147 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421042159 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140630 | 20140622 |
| 421049413 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421052435 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 421063520 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 421071027 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 421071183 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 421074018 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421075399 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421076775 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421077965 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421078609 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421078613 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421080668 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421082025 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421087415 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140630 | 20140622 |
| 421089849 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 421091057 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 421097164 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 421098039 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140630 | 20140622 |
| 421101665 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140630 | 20140622 |
| 421104150 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 421104357 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 421117239 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140630 | 20140622 |
| 421125124 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 421127339 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 421130982 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 421132776 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140630 | 20140622 |
| 421133840 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 421139679 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421139843 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 421140896 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421143856 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421144175 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421147572 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421148477 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421148539 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421149308 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421150560 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421153570 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 421153875 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421154003 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421154756 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421164265 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140630 | 20140622 |