| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 12696 | opt | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12708 | opt | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12736 | opt | gcc -march=nocona -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12748 | opt | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12756 | opt | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12764 | opt | gcc -march=barcelona -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12772 | opt | gcc -m64 -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12772 | opt | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12780 | opt | gcc -funroll-loops -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12780 | opt | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12784 | opt | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12784 | opt | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12796 | opt | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12804 | opt | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12824 | opt | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12824 | opt | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12848 | opt | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12848 | opt | gcc -march=k8 -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12856 | opt | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12888 | opt | gcc -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12888 | opt | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20110121 | 20110106 |
| 12900 | opt | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13400 | opt | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13404 | opt | gcc -march=barcelona -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13436 | opt | gcc -march=barcelona -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13440 | opt | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13440 | x64 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13456 | x64 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13456 | x64 | gcc -march=nocona -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13460 | x64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13460 | opt | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13460 | x64 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13464 | x64 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13464 | x64 | gcc -m64 -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13464 | x64 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13464 | x64 | gcc -march=k8 -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13468 | x64 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13468 | x64 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13468 | opt | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13468 | x64 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13468 | x64 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13472 | x64 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13472 | x64 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13472 | opt | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13472 | x64 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13472 | x64 | gcc -march=nocona -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13476 | opt | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13476 | x64 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13476 | x64 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13476 | opt | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13476 | x64 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13480 | opt | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13480 | x64 | gcc -m64 -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13480 | x64 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13480 | opt | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13480 | x64 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13484 | opt | gcc -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13484 | opt | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13484 | x64 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13484 | opt | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13484 | x64 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13484 | x64 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13484 | x64 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13488 | x64 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13488 | x64 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13488 | opt | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13488 | x64 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13492 | x64 | gcc -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13492 | opt | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13492 | x64 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13492 | x64 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13496 | x64 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13496 | x64 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13496 | opt | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13496 | opt | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13500 | opt | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13500 | opt | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13500 | x64 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13500 | x64 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13504 | x64 | gcc -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13504 | opt | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13504 | opt | gcc -m64 -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13504 | x64 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13504 | opt | gcc -march=k8 -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13504 | x64 | gcc -march=k8 -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13508 | opt | gcc -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13508 | opt | gcc -m64 -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13508 | x64 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13512 | x64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13512 | x64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13512 | x64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13512 | x64 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13512 | x64 | gcc -march=k8 -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13512 | opt | gcc -march=k8 -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13516 | x64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13516 | opt | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13516 | x64 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13516 | x64 | gcc -march=barcelona -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13520 | x64 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13520 | x64 | gcc -m64 -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13520 | opt | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13524 | opt | gcc -funroll-loops -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13524 | x64 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13528 | opt | gcc -funroll-loops -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13528 | x64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13528 | opt | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13532 | x64 | gcc -funroll-loops -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13532 | x64 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13532 | opt | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13536 | x64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13536 | x64 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13540 | x64 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13544 | x64 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13544 | x64 | gcc -march=nocona -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13548 | x64 | gcc | 20110121 | 20110106 |
| 13548 | opt | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13552 | x64 | gcc -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13552 | x64 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13556 | x64 | cc | 20110121 | 20110106 |
| 13556 | x64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13560 | x64 | gcc -funroll-loops | 20110121 | 20110106 |
| 13564 | opt | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13572 | opt | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13572 | x64 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13580 | opt | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13588 | x64 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13592 | x64 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110121 | 20110106 |
| 13688 | opt | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13696 | opt | gcc -m64 -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13708 | opt | gcc -funroll-loops -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13708 | opt | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13712 | opt | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13712 | opt | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13716 | opt | gcc -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13716 | opt | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13716 | opt | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13720 | opt | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13732 | opt | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13736 | opt | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13752 | opt | gcc -march=barcelona -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13752 | opt | gcc -march=k8 -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13760 | opt | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13764 | opt | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13776 | x64 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13780 | opt | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13788 | opt | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13792 | x64 | gcc -march=barcelona -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13792 | x64 | gcc -march=nocona -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13800 | x64 | gcc -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13800 | x64 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13800 | opt | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13804 | opt | gcc -march=nocona -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13808 | x64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13808 | x64 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13808 | x64 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13808 | opt | gcc -march=nocona -O3 -fomit-frame-pointer | 20110121 | 20110106 |
| 13808 | opt | gcc -march=nocona -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13816 | x64 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13820 | opt | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13820 | opt | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20110121 | 20110106 |
| 13820 | opt | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13824 | x64 | gcc -m64 -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13824 | x64 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13824 | x64 | gcc -march=k8 -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13832 | x64 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13832 | opt | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13836 | opt | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13836 | x64 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13840 | x64 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13848 | x64 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13848 | x64 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13848 | x64 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13848 | opt | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13852 | x64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13852 | x64 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13852 | opt | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13856 | x64 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13860 | opt | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 13864 | x64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20110121 | 20110106 |
| 42028 | opt | cc | 20110121 | 20110106 |
| 42104 | opt | gcc | 20110121 | 20110106 |
| 42108 | opt | gcc -funroll-loops | 20110121 | 20110106 |