| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 44764 | c | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 44984 | c | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 45000 | c | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 45040 | c | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 45056 | c | gcc -funroll-loops -O -fomit-frame-pointer | 20120329 | 20120316 |
| 45096 | c | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 45116 | c | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 45172 | c | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 45184 | c | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 45196 | c | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 45260 | c | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120329 | 20120316 |
| 45300 | c | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 45304 | c | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120329 | 20120316 |
| 45308 | c | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 45388 | c | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 45400 | c | gcc -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 45516 | c | gcc -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 45544 | c | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 45864 | c | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 45912 | c | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120329 | 20120316 |
| 45932 | c | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120329 | 20120316 |
| 46108 | c | gcc -m64 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 46172 | c | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120329 | 20120316 |
| 47100 | c | gcc -O -fomit-frame-pointer | 20120329 | 20120316 |
| 47232 | c | gcc -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 51404 | c | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 51444 | c | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 51556 | c | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 51572 | c | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 51644 | c | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 51668 | c | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 51788 | c | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 51824 | c | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 51868 | c | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 51912 | c | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 51960 | c | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 51972 | c | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 52008 | c | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 52036 | c | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 52072 | c | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 52080 | c | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 52124 | c | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 52128 | c | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 52184 | c | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 52200 | c | gcc -m64 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 52204 | c | gcc -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 52216 | c | gcc -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 52248 | c | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 52260 | c | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 52280 | c | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 52296 | c | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 52312 | c | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 52372 | c | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 52372 | c | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 52396 | c | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 52452 | c | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 52564 | c | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 52600 | c | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 52608 | c | gcc -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 52656 | c | gcc -funroll-loops -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 52660 | c | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 52664 | c | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 52676 | c | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 52708 | c | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 52716 | c | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 52768 | c | gcc -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 52788 | c | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 52808 | c | gcc -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 52836 | c | gcc -m64 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 52836 | c | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 52840 | c | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 52912 | c | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 52916 | c | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 52924 | c | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 52956 | c | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 53144 | c | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 53204 | c | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 53220 | c | gcc -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 53248 | c | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 53324 | c | gcc -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 53428 | c | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 53440 | c | gcc -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 53472 | c | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 53604 | c | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 53696 | c | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 53704 | c | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 53740 | c | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 53768 | c | gcc -m64 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 53780 | c | gcc -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 53788 | c | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 53884 | c | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 53888 | c | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 53944 | c | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 53968 | c | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 53984 | c | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 54312 | c | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 54780 | c | gcc -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 54980 | c | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 55908 | c | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 55976 | c | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73252 | bitslice | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73256 | bitslice | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73256 | bitslice | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73264 | bitslice | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73268 | bitslice | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73280 | bitslice | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73280 | bitslice | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73284 | bitslice | gcc -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73284 | bitslice | gcc -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73284 | bitslice | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73288 | bitslice | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73292 | bitslice | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73292 | bitslice | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73292 | bitslice | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73296 | bitslice | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73296 | bitslice | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73300 | bitslice | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73300 | bitslice | gcc -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73308 | bitslice | gcc -funroll-loops -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73308 | bitslice | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73308 | bitslice | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73308 | bitslice | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73308 | bitslice | gcc -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73312 | bitslice | gcc -m64 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73312 | bitslice | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73312 | bitslice | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73316 | bitslice | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73316 | bitslice | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73316 | bitslice | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73320 | bitslice | gcc -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73324 | bitslice | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73324 | bitslice | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73328 | bitslice | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73328 | bitslice | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73332 | bitslice | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73340 | bitslice | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73340 | bitslice | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73344 | bitslice | gcc -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73348 | bitslice | gcc -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73356 | bitslice | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73360 | bitslice | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73364 | bitslice | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73364 | bitslice | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73368 | bitslice | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73368 | bitslice | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73368 | bitslice | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73372 | bitslice | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73372 | bitslice | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73376 | bitslice | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73388 | bitslice | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73400 | bitslice | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73400 | bitslice | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73416 | bitslice | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73424 | bitslice | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73428 | bitslice | gcc -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73440 | bitslice | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73452 | bitslice | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73452 | bitslice | gcc -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73480 | bitslice | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73500 | bitslice | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73500 | bitslice | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73504 | bitslice | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73516 | bitslice | gcc -funroll-loops -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73532 | bitslice | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73536 | bitslice | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73560 | bitslice | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73580 | bitslice | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73588 | bitslice | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73588 | bitslice | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73596 | bitslice | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73596 | bitslice | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73612 | bitslice | gcc -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73624 | bitslice | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73644 | bitslice | gcc -m64 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73644 | bitslice | gcc -m64 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73656 | bitslice | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73664 | bitslice | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73704 | bitslice | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73716 | bitslice | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73720 | bitslice | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73724 | bitslice | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 73744 | bitslice | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73752 | bitslice | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73768 | bitslice | gcc -funroll-loops | 20120329 | 20120316 |
| 73784 | bitslice | gcc | 20120329 | 20120316 |
| 73788 | bitslice | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73792 | bitslice | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73836 | bitslice | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73896 | bitslice | cc | 20120329 | 20120316 |
| 73916 | bitslice | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 73940 | bitslice | gcc -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 73964 | bitslice | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 73992 | bitslice | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 74032 | bitslice | gcc -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 74052 | bitslice | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
| 74056 | bitslice | gcc -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 74108 | bitslice | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 74160 | bitslice | gcc -m64 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 74168 | bitslice | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 74188 | bitslice | gcc -Os -fomit-frame-pointer | 20120329 | 20120316 |
| 74408 | bitslice | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
| 74424 | bitslice | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
| 75084 | bitslice | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120329 | 20120316 |
| 97444 | c | cc | 20120329 | 20120316 |
| 97724 | c | gcc | 20120329 | 20120316 |
| 97872 | c | gcc -funroll-loops | 20120329 | 20120316 |
| Compiler | Implementations
|
| cc | mmx |
| gcc | mmx |
| gcc -O2 -fomit-frame-pointer | mmx |
| gcc -O3 -fomit-frame-pointer | mmx |
| gcc -O -fomit-frame-pointer | mmx |
| gcc -Os -fomit-frame-pointer | mmx |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | mmx |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | mmx |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | mmx |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | mmx |
| gcc -funroll-loops | mmx |
| gcc -funroll-loops -O2 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -O3 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -O -fomit-frame-pointer | mmx |
| gcc -funroll-loops -Os -fomit-frame-pointer | mmx |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | mmx |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | mmx |
| gcc -m64 -O2 -fomit-frame-pointer | mmx |
| gcc -m64 -O3 -fomit-frame-pointer | mmx |
| gcc -m64 -O -fomit-frame-pointer | mmx |
| gcc -m64 -Os -fomit-frame-pointer | mmx |
| gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | mmx |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | mmx |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | mmx |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | mmx |
| gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | mmx |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | mmx |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | mmx |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | mmx |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | mmx |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | mmx |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | mmx |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | mmx |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | mmx |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | mmx |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | mmx |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | mmx |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | mmx |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | mmx |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | mmx |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | mmx |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | mmx |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | mmx |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | mmx |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | mmx |
| gcc -march=barcelona -O2 -fomit-frame-pointer | mmx |
| gcc -march=barcelona -O3 -fomit-frame-pointer | mmx |
| gcc -march=barcelona -O -fomit-frame-pointer | mmx |
| gcc -march=barcelona -Os -fomit-frame-pointer | mmx |
| gcc -march=k8 -O2 -fomit-frame-pointer | mmx |
| gcc -march=k8 -O3 -fomit-frame-pointer | mmx |
| gcc -march=k8 -O -fomit-frame-pointer | mmx |
| gcc -march=k8 -Os -fomit-frame-pointer | mmx |
| gcc -march=nocona -O2 -fomit-frame-pointer | mmx |
| gcc -march=nocona -O3 -fomit-frame-pointer | mmx |
| gcc -march=nocona -O -fomit-frame-pointer | mmx |
| gcc -march=nocona -Os -fomit-frame-pointer | mmx
|