| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 314267 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140517 |
| 315721 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140531 | 20140517 |
| 319106 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140531 | 20140517 |
| 319115 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140531 | 20140517 |
| 319955 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 320867 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140517 |
| 323167 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 325082 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140531 | 20140517 |
| 325133 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 326742 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 327164 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 330594 | ref | gcc -m32 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 332961 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140531 | 20140517 |
| 334421 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 334682 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 335021 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 335485 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 338194 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 338436 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 338512 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140531 | 20140517 |
| 339530 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 340831 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 341576 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140531 | 20140517 |
| 344197 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 346885 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 347103 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140531 | 20140517 |
| 347452 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 348133 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 352194 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 352300 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 352382 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 352594 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 355297 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 355461 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 357100 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 357315 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 357403 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 357645 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 360461 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 361348 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 361570 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 361976 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 362279 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 362343 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 363730 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 364409 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 364427 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 364512 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 364591 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 364961 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 365918 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 367373 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 367654 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 367679 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 367694 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 367955 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 368006 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 368300 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 368524 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 368576 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 368679 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 368761 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 369515 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 369667 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 369739 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 369830 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 370097 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 370152 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 370903 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 373118 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 373464 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 373488 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 373503 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 373579 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 373594 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 373879 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 374257 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 374858 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 375300 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 375691 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 375773 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 375800 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 376457 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 376730 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 377094 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 377185 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 378321 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 379846 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 380239 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 380415 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 381557 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 381973 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 383521 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 383539 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 383561 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 383676 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 383855 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 383906 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 384121 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 384121 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 384279 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 384369 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 384576 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140531 | 20140517 |
| 384660 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140531 | 20140517 |
| 384806 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 385170 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 385306 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 385403 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 385688 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 385715 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 385951 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 386009 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 386360 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 386391 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 386440 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 386751 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 387458 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 387582 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 388027 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 388206 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 389725 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 389800 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 390003 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 390406 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140531 | 20140517 |
| 391259 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 391479 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 392679 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 393179 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 393703 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140531 | 20140517 |
| 393891 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 394830 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 396918 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 397018 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 397170 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 397406 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140531 | 20140517 |
| 398361 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 399312 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140531 | 20140517 |
| 401176 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140531 | 20140517 |
| 401424 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140531 | 20140517 |
| 403212 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140531 | 20140517 |