| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 12300 | x64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 12364 | x64 | gcc -march=k8 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 12396 | opt | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 12476 | opt | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 12532 | opt | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 12584 | opt | gcc -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 12592 | opt | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 12616 | opt | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 12620 | opt | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 12644 | opt | gcc -march=barcelona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 12660 | x64 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 12664 | opt | gcc -O -fomit-frame-pointer | 20130609 | 20130419 |
| 12664 | opt | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 12665 | x64 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 12677 | x64 | gcc -march=k8 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 12686 | x64 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 12693 | x64 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 12694 | x64 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 12694 | x64 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 12694 | x64 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 12697 | x64 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 12702 | x64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 12702 | x64 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 12710 | x64 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 12714 | x64 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 12714 | x64 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 12739 | x64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20130609 | 20130419 |
| 12739 | x64 | gcc -m64 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 12744 | x64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20130609 | 20130419 |
| 12747 | x64 | cc | 20130609 | 20130419 |
| 12751 | x64 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 12764 | x64 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 12768 | x64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 12768 | x64 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 12793 | x64 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 12806 | opt | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 12810 | x64 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 12822 | x64 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 12823 | opt | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 12843 | x64 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 12851 | opt | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 12864 | opt | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 12914 | opt | gcc -funroll-loops -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 12971 | opt | gcc -funroll-loops -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 12992 | opt | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13009 | opt | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13034 | opt | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13037 | opt | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13054 | opt | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13079 | opt | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13083 | opt | gcc -march=nocona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13100 | opt | gcc -funroll-loops -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13140 | x64 | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13140 | x64 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13140 | x64 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13144 | x64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13144 | x64 | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13152 | x64 | gcc -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13158 | opt | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13158 | opt | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13164 | x64 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13168 | x64 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13172 | x64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13180 | x64 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13184 | x64 | gcc -m64 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13184 | x64 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13188 | x64 | gcc -march=k8 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13188 | x64 | gcc -march=nocona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13191 | opt | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13200 | x64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13204 | x64 | gcc -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13207 | opt | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13212 | x64 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13216 | x64 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13224 | x64 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13232 | x64 | gcc -funroll-loops | 20130609 | 20130419 |
| 13244 | opt | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13249 | opt | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13256 | x64 | gcc -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13256 | opt | gcc -march=barcelona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13264 | x64 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13280 | x64 | gcc -march=nocona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13284 | x64 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13304 | x64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13304 | x64 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13328 | x64 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13336 | x64 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13348 | opt | gcc -march=nocona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13356 | opt | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13356 | opt | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13360 | opt | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13372 | opt | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13372 | x64 | gcc -march=barcelona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13376 | opt | gcc -march=nocona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13380 | opt | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13380 | opt | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13427 | opt | gcc -march=k8 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13431 | opt | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13439 | opt | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13444 | opt | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13448 | opt | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13504 | x64 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13508 | opt | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13512 | opt | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13516 | opt | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13520 | opt | gcc -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13520 | opt | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13540 | opt | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13548 | opt | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13552 | opt | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13552 | opt | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13576 | opt | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13576 | opt | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13584 | opt | gcc -m64 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13600 | opt | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13612 | opt | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13612 | opt | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13614 | x64 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13620 | opt | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13620 | opt | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13634 | x64 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13646 | x64 | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13654 | x64 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13660 | x64 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13670 | x64 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13676 | x64 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13676 | opt | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13680 | x64 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13688 | x64 | gcc -funroll-loops -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13688 | x64 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13688 | x64 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13692 | x64 | gcc -m64 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13700 | x64 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13712 | x64 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13714 | x64 | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13724 | x64 | gcc -march=barcelona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13736 | opt | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13752 | opt | gcc -march=nocona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13754 | x64 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13760 | opt | gcc -m64 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 13760 | x64 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13776 | x64 | gcc | 20130609 | 20130419 |
| 13784 | opt | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13794 | x64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13796 | opt | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13796 | x64 | gcc -march=nocona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13800 | x64 | gcc -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13800 | x64 | gcc -m64 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13800 | x64 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13808 | x64 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13808 | x64 | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13812 | opt | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13812 | x64 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13820 | x64 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13820 | x64 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13824 | opt | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13824 | opt | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13832 | opt | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13832 | x64 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13834 | x64 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 13842 | x64 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13848 | opt | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13896 | opt | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13908 | opt | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 13912 | x64 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13916 | opt | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13920 | opt | gcc -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13924 | opt | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13932 | opt | gcc -m64 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 13934 | x64 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 14018 | opt | gcc -m64 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 14032 | opt | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 14048 | opt | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 14074 | opt | gcc -march=barcelona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 14102 | opt | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 14116 | opt | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 14132 | opt | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 14134 | opt | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 14148 | opt | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20130609 | 20130419 |
| 14192 | x64 | gcc -march=k8 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 14232 | x64 | gcc -march=nocona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 14236 | x64 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 14244 | x64 | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20130609 | 20130419 |
| 14252 | x64 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 14260 | x64 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 14260 | x64 | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 14316 | x64 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 14326 | opt | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 14332 | x64 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 14360 | opt | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 14376 | opt | gcc -march=k8 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 14384 | opt | gcc -funroll-loops -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 14404 | opt | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 14422 | opt | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 14424 | x64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 14454 | opt | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 14472 | opt | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 14520 | x64 | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 14524 | opt | gcc -march=k8 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 14644 | opt | gcc -march=k8 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 14664 | opt | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 14788 | opt | gcc -march=barcelona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 14808 | opt | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 64338 | opt | clang -O3 | 20130609 | 20130419 |
| 65350 | opt | clang -O3 -mavx | 20130609 | 20130419 |
| 66004 | opt | gcc | 20130609 | 20130419 |
| 66072 | opt | cc | 20130609 | 20130419 |
| 68560 | opt | gcc -funroll-loops | 20130609 | 20130419 |
| 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=core-avx-i -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=core-avx-i -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=corei7-avx -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7 -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
|