| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 228525 | sse4 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228540 | sse4 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228595 | sse4 | gcc -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228615 | sse4 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228675 | sse4 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 228740 | sse4 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228770 | sse4 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228950 | sse4 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229125 | sse4 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 229275 | sse4 | gcc -march=nocona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229400 | sse4 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229495 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229505 | sse4 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229520 | sse4 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229520 | sse4 | gcc -funroll-loops -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229520 | sse4 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 229520 | sse4 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229520 | sse4 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229565 | sse4 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229675 | sse4 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 229690 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 229700 | sse4 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229700 | sse4 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229715 | sse4 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 229730 | sse4 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229730 | sse4 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229745 | sse4 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 229745 | sse4 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 229760 | sse4 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229785 | sse4 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229830 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229860 | sse4 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229900 | sse4 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229975 | sse4 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 230275 | sse4 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 230310 | sse4 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230315 | sse4 | gcc -m64 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230335 | sse4 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230745 | sse4 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230835 | sse4 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 231060 | sse4 | gcc -march=k8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 233780 | sse4 | gcc -march=nocona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 234765 | sse4 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235050 | sse4 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235075 | sse4 | gcc -march=k8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235475 | sse4 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235515 | sse4 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 235620 | sse4 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235640 | sse4 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235765 | sse4 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235835 | sse4 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235850 | sse4 | gcc -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235890 | sse4 | gcc -march=nocona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 235910 | sse4 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 235915 | sse4 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235950 | sse4 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 236000 | sse4 | gcc -m64 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 236065 | sse4 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236075 | sse4 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236085 | sse4 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236085 | sse4 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236115 | sse4 | gcc -m64 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236130 | sse4 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236360 | sse4 | gcc -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236460 | sse4 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 236610 | sse4 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236730 | sse4 | gcc -march=k8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236890 | sse4 | gcc -march=barcelona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 237045 | sse4 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 244705 | sse4 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244725 | sse4 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244750 | sse4 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244750 | sse4 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244755 | sse4 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244835 | sse4 | gcc -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244855 | sse4 | gcc -m64 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244925 | sse4 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245155 | sse4 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245175 | sse4 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245195 | sse4 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245270 | sse4 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245325 | sse4 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245415 | sse4 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245530 | sse4 | gcc -march=nocona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245725 | sse4 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245965 | sse4 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 246085 | sse4 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 246305 | sse4 | gcc -funroll-loops -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 246315 | sse4 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 246480 | sse4 | gcc -march=k8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 246535 | sse4 | gcc -march=barcelona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 246635 | sse4 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 376290 | sse4 | gcc -funroll-loops | 20141018 | 20141014 |
| 376810 | sse4 | cc | 20141018 | 20141014 |
| 376905 | sse4 | gcc | 20141018 | 20141014 |
| 417665 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 417725 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 428385 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 428495 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 428720 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 428885 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 429040 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 429080 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 429425 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 433645 | ref | gcc -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 433725 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140813 | 20140622 |
| 434090 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 434165 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 434285 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 434335 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 434395 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140813 | 20140622 |
| 434600 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 435250 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 435280 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 435355 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 435785 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 435965 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 436115 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 436180 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 436215 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 436320 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 436355 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 440310 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 441100 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 441880 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 442245 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 443035 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 444675 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 444730 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 446865 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 447330 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 447380 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 447425 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 447720 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 448035 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 448430 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 461135 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 461820 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 462615 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 463600 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 464725 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 465745 | ref | gcc -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 465990 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 466245 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 469190 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 473020 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 473960 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 473990 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 475060 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 475690 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 475815 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 477205 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 478830 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 478830 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 481485 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 481560 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 481940 | ref | gcc -m64 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 481990 | ref | gcc -O -fomit-frame-pointer | 20140813 | 20140622 |
| 482075 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140813 | 20140622 |
| 482095 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140813 | 20140622 |
| 482765 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 483360 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 483600 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 484615 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 493850 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 493910 | ref | gcc -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 494520 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 496280 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140813 | 20140622 |
| 497920 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141018 | 20141014 |
| 498905 | ref | clang -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 499145 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140813 | 20140622 |
| 500860 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141018 | 20141014 |
| 501035 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 502835 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 502865 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 503960 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 503985 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 505315 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506455 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 507580 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 507620 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 507635 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 507640 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 507640 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 507685 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 509610 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 515090 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 515450 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 515520 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 515655 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 515835 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 515870 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 1184350 | ref | gcc | 20140813 | 20140622 |
| 1187385 | ref | gcc -funroll-loops | 20140813 | 20140622 |
| 1193850 | ref | cc | 20140813 | 20140622 |
| Compiler | Implementations
|
| cc | avx1 |
| gcc | avx1 |
| gcc -O2 -fomit-frame-pointer | avx1 |
| gcc -O3 -fomit-frame-pointer | avx1 |
| gcc -O -fomit-frame-pointer | avx1 |
| gcc -Os -fomit-frame-pointer | avx1 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | avx1 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | avx1 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | avx1 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops | avx1 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -O -fomit-frame-pointer | avx1 |
| gcc -m64 -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | avx1 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | avx1 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | avx1 |
| gcc -march=barcelona -O -fomit-frame-pointer | avx1 |
| gcc -march=barcelona -Os -fomit-frame-pointer | avx1 |
| gcc -march=k8 -O2 -fomit-frame-pointer | avx1 |
| gcc -march=k8 -O3 -fomit-frame-pointer | avx1 |
| gcc -march=k8 -O -fomit-frame-pointer | avx1 |
| gcc -march=k8 -Os -fomit-frame-pointer | avx1 |
| gcc -march=nocona -O2 -fomit-frame-pointer | avx1 |
| gcc -march=nocona -O3 -fomit-frame-pointer | avx1 |
| gcc -march=nocona -O -fomit-frame-pointer | avx1 |
| gcc -march=nocona -Os -fomit-frame-pointer | avx1
|