| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 35160 | opt | gcc -march=k8 -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 38430 | x64 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120608 | 20120525 |
| 38470 | x64 | gcc -funroll-loops -O -fomit-frame-pointer | 20120608 | 20120525 |
| 38890 | x64 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120608 | 20120525 |
| 39220 | x64 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120608 | 20120525 |
| 39380 | x64 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 39820 | x64 | gcc -march=nocona -O -fomit-frame-pointer | 20120608 | 20120525 |
| 39910 | x64 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120608 | 20120525 |
| 39920 | x64 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 39920 | x64 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 40480 | x64 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 40540 | x64 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 40620 | x64 | gcc -m64 -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 40770 | x64 | gcc -march=k8 -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 40780 | x64 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 40860 | x64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 41540 | x64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 41740 | x64 | gcc -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 41760 | x64 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 41860 | x64 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 41930 | x64 | gcc -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 41940 | x64 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120608 | 20120525 |
| 42060 | x64 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 42150 | x64 | gcc -O -fomit-frame-pointer | 20120608 | 20120525 |
| 42210 | x64 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 42320 | x64 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120608 | 20120525 |
| 42320 | x64 | gcc -march=k8 -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 42380 | x64 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 42510 | x64 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120608 | 20120525 |
| 42600 | x64 | gcc -march=nocona -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 42640 | x64 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 42650 | x64 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 42690 | x64 | gcc -march=nocona -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 42710 | x64 | gcc -march=k8 -O -fomit-frame-pointer | 20120608 | 20120525 |
| 42730 | x64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 42750 | x64 | gcc -march=nocona -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 42770 | x64 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 42780 | x64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 42800 | x64 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 42820 | x64 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 42840 | x64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 42850 | x64 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 42860 | x64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 42950 | x64 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 43000 | x64 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120608 | 20120525 |
| 43040 | x64 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 43060 | x64 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120608 | 20120525 |
| 43060 | x64 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120608 | 20120525 |
| 43080 | x64 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 43100 | x64 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 43110 | x64 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 43130 | x64 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 43150 | x64 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 43160 | x64 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 43170 | x64 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 43190 | x64 | gcc -m64 -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 43230 | x64 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 43260 | x64 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120608 | 20120525 |
| 43310 | x64 | cc | 20120608 | 20120525 |
| 43340 | x64 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 43340 | x64 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 43350 | x64 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 43400 | x64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120608 | 20120525 |
| 43400 | x64 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 43470 | x64 | gcc -funroll-loops | 20120608 | 20120525 |
| 43500 | x64 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 43630 | x64 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120608 | 20120525 |
| 43710 | opt | gcc -march=nocona -O -fomit-frame-pointer | 20120608 | 20120525 |
| 43780 | x64 | gcc -march=k8 -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 43790 | x64 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 43870 | x64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 43870 | x64 | gcc -march=barcelona -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 43880 | x64 | gcc -m64 -O -fomit-frame-pointer | 20120608 | 20120525 |
| 44090 | x64 | gcc -m64 -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 44200 | x64 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 45240 | x64 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 45320 | x64 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 45610 | opt | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 46070 | x64 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 46700 | opt | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 46900 | opt | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 47710 | opt | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 47950 | opt | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120608 | 20120525 |
| 47990 | x64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 48010 | x64 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 48020 | opt | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 48290 | opt | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 48300 | x64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120608 | 20120525 |
| 48380 | opt | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120608 | 20120525 |
| 48390 | x64 | gcc -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 48480 | x64 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 48510 | x64 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 48510 | opt | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120608 | 20120525 |
| 48580 | opt | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120608 | 20120525 |
| 48590 | x64 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120608 | 20120525 |
| 48620 | x64 | gcc | 20120608 | 20120525 |
| 48650 | opt | gcc -funroll-loops -O -fomit-frame-pointer | 20120608 | 20120525 |
| 48660 | x64 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 48740 | opt | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120608 | 20120525 |
| 48780 | x64 | gcc -march=barcelona -O -fomit-frame-pointer | 20120608 | 20120525 |
| 48910 | opt | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 48950 | x64 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 49010 | opt | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 49030 | opt | gcc -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 49070 | opt | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120608 | 20120525 |
| 49190 | x64 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120608 | 20120525 |
| 49210 | x64 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 49350 | opt | gcc -m64 -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 49440 | opt | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 49530 | opt | gcc -march=barcelona -O -fomit-frame-pointer | 20120608 | 20120525 |
| 49580 | x64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 49620 | opt | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 49750 | opt | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 49970 | opt | gcc -march=k8 -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 50110 | x64 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 50130 | opt | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 50230 | opt | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 50250 | opt | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120608 | 20120525 |
| 50260 | opt | gcc -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 50300 | opt | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 50310 | opt | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 50540 | opt | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 50740 | opt | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 50760 | opt | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 50810 | opt | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 51000 | opt | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 51060 | opt | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 51090 | opt | gcc -march=barcelona -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 51220 | opt | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 51220 | opt | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 51240 | opt | gcc -funroll-loops -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 51300 | opt | gcc -march=k8 -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 51400 | opt | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 51540 | opt | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 51650 | opt | gcc -march=k8 -O -fomit-frame-pointer | 20120608 | 20120525 |
| 51820 | opt | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 52190 | opt | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 52210 | opt | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 52220 | opt | gcc -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 52620 | opt | gcc -march=nocona -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 52650 | opt | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 52680 | opt | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 52830 | opt | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 52900 | opt | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 53760 | opt | gcc -m64 -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 53840 | opt | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 53860 | opt | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 53880 | opt | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 53880 | opt | gcc -march=nocona -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 54310 | opt | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 54910 | opt | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120608 | 20120525 |
| 54980 | opt | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 55030 | opt | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 55360 | opt | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 55560 | opt | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 55610 | opt | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 55810 | opt | gcc -m64 -O -fomit-frame-pointer | 20120608 | 20120525 |
| 55820 | opt | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 56040 | opt | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 56070 | opt | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120608 | 20120525 |
| 56480 | opt | gcc -O -fomit-frame-pointer | 20120608 | 20120525 |
| 56840 | opt | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120608 | 20120525 |
| 56870 | opt | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120608 | 20120525 |
| 57260 | opt | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120608 | 20120525 |
| 57300 | opt | gcc -m64 -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 57310 | opt | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 57530 | opt | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 57890 | opt | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120608 | 20120525 |
| 58190 | opt | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 58320 | opt | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120608 | 20120525 |
| 58450 | opt | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120608 | 20120525 |
| 58460 | opt | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120608 | 20120525 |
| 58800 | opt | gcc -march=nocona -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 59220 | opt | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 59470 | opt | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 59510 | opt | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 59590 | opt | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120608 | 20120525 |
| 61380 | opt | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120608 | 20120525 |
| 61960 | opt | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120608 | 20120525 |
| 149800 | opt | gcc -funroll-loops | 20120608 | 20120525 |
| 153820 | opt | gcc | 20120608 | 20120525 |
| 154580 | opt | cc | 20120608 | 20120525 |
| Compiler | Implementations
|
| cc | x64 |
| gcc | x64 |
| gcc -O2 -fomit-frame-pointer | x64 |
| gcc -O3 -fomit-frame-pointer | x64 |
| gcc -O -fomit-frame-pointer | x64 |
| gcc -Os -fomit-frame-pointer | x64 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | x64 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | x64 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | x64 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops | x64 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | x64 |
| gcc -m64 -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -O -fomit-frame-pointer | x64 |
| gcc -m64 -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | x64 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | x64 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | x64 |
| gcc -march=barcelona -O -fomit-frame-pointer | x64 |
| gcc -march=barcelona -Os -fomit-frame-pointer | x64 |
| gcc -march=k8 -O2 -fomit-frame-pointer | x64 |
| gcc -march=k8 -O3 -fomit-frame-pointer | x64 |
| gcc -march=k8 -O -fomit-frame-pointer | x64 |
| gcc -march=k8 -Os -fomit-frame-pointer | x64 |
| gcc -march=nocona -O2 -fomit-frame-pointer | x64 |
| gcc -march=nocona -O3 -fomit-frame-pointer | x64 |
| gcc -march=nocona -O -fomit-frame-pointer | x64 |
| gcc -march=nocona -Os -fomit-frame-pointer | x64
|