| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 417592 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 418880 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 421024 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 422400 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 424168 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 425552 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 425664 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 425840 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141014 | 20141014 |
| 426392 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20141014 | 20141014 |
| 427808 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 428148 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 428728 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 429132 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 436384 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 436472 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 437560 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 437908 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 438808 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 439088 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 439376 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 440380 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 440460 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 441728 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20141014 | 20141014 |
| 441804 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20141014 | 20141014 |
| 441932 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 442072 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 442072 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 442192 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 443092 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 443100 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141014 | 20141014 |
| 445340 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 445828 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 445956 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20141014 | 20141014 |
| 446156 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 446272 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 447020 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 452140 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 452616 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 453080 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 455080 | ref | gcc -m32 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 455888 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20141014 | 20141014 |
| 456504 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 458516 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 459044 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 459060 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 459236 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20141014 | 20141014 |
| 459368 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 464324 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 466020 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 466600 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 468120 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 468884 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 473348 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 475700 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 475800 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 476140 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 476200 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 480380 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 480468 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 484456 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141014 | 20141014 |
| 484812 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 485884 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20141014 | 20141014 |
| 486600 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20141014 | 20141014 |
| 487192 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 487460 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 488724 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141014 | 20141014 |
| 489744 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 490084 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 491768 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 493412 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 494960 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 495880 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 538960 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 541156 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 541520 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 541716 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 542256 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 542508 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 542768 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 542792 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 542972 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 543528 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 543604 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 544044 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 544764 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 544812 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 546556 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 547144 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 547312 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 547368 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 548152 | ref | gcc -m32 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 548912 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 549328 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 549544 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 550096 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 550104 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 550520 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 550900 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 551016 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 551016 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 551668 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 551720 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 552404 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 553304 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 553496 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 568604 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 569328 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 569752 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 569852 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 574304 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 581116 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 598464 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 598868 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 602844 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 604540 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 605416 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 616164 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 625676 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 627928 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 628980 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 629932 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 631200 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 633212 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 633392 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 633924 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 633976 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 634024 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 634176 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 634228 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 634720 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 639116 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 641644 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 642996 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 644040 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 644752 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 645832 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 646372 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 650324 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 653240 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 657532 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 657576 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 657948 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 658012 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 660824 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20141014 | 20141014 |