| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 228250 | sse4 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 228300 | sse4 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228360 | sse4 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 228420 | sse4 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 228450 | sse4 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 228470 | sse4 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 228705 | sse4 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 228750 | sse4 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228775 | sse4 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 228795 | sse4 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 228970 | sse4 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229005 | sse4 | gcc -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229105 | sse4 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229105 | sse4 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229125 | sse4 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 229155 | sse4 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229180 | sse4 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 229570 | sse4 | gcc -funroll-loops -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229570 | sse4 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229585 | sse4 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229675 | sse4 | gcc -march=nocona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229735 | sse4 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229770 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229800 | sse4 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229820 | sse4 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229830 | sse4 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229855 | sse4 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229875 | sse4 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230015 | sse4 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230020 | sse4 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230025 | sse4 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 230195 | sse4 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 230210 | sse4 | gcc -march=k8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230230 | sse4 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230265 | sse4 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230275 | sse4 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230320 | sse4 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 230325 | sse4 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230345 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 230500 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 233320 | sse4 | gcc -march=nocona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 234585 | sse4 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235125 | sse4 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235240 | sse4 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235330 | sse4 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235405 | sse4 | gcc -march=k8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 235455 | sse4 | gcc -march=barcelona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 235505 | sse4 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235550 | sse4 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 235565 | sse4 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235570 | sse4 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235595 | sse4 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235600 | sse4 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 235725 | sse4 | gcc -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235785 | sse4 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 235835 | sse4 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 235860 | sse4 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 235880 | sse4 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20141018 | 20141014 |
| 235900 | sse4 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235955 | sse4 | gcc -march=k8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235985 | sse4 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 236005 | sse4 | gcc -march=nocona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236045 | sse4 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236080 | sse4 | gcc -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236720 | sse4 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236795 | sse4 | gcc -m64 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236825 | sse4 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 237820 | sse4 | gcc -m64 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 239595 | sse4 | gcc -m64 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 244750 | sse4 | gcc -funroll-loops -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244780 | sse4 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244835 | sse4 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244865 | sse4 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244895 | sse4 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244975 | sse4 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245070 | sse4 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245210 | sse4 | gcc -march=nocona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245215 | sse4 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245255 | sse4 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245305 | sse4 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245345 | sse4 | gcc -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245365 | sse4 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245440 | sse4 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245450 | sse4 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245495 | sse4 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245510 | sse4 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245540 | sse4 | gcc -march=barcelona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245760 | sse4 | gcc -march=k8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245830 | sse4 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245850 | sse4 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 246210 | sse4 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 246260 | sse4 | gcc -m64 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 376965 | sse4 | gcc | 20141018 | 20141014 |
| 377080 | sse4 | cc | 20141018 | 20141014 |
| 377910 | sse4 | gcc -funroll-loops | 20141018 | 20141014 |
| 418765 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 418790 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 427590 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 428465 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 428550 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 428580 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 428610 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 429715 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 429990 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 433300 | ref | gcc -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 433700 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 433720 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140813 | 20140622 |
| 433785 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 433925 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 433930 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 433935 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140813 | 20140622 |
| 434170 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 434175 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 434590 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 434910 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 435110 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 435435 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 435795 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 436065 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 436270 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 436320 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 436325 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 436835 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 439970 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 442335 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 443130 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 443505 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 444590 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 444675 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 446830 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 447080 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 447630 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 447685 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 447690 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 447765 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 448145 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 461370 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 462730 | ref | gcc -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 462850 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 463440 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 463585 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 463935 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 464195 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 464350 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 465525 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 471795 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 471885 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 474580 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 475110 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 476640 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 476675 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 479085 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 479100 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 480085 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 481185 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140813 | 20140622 |
| 481280 | ref | gcc -O -fomit-frame-pointer | 20140813 | 20140622 |
| 481305 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 481305 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 481310 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 481310 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 481310 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 481335 | ref | gcc -m64 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 481575 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 482190 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140813 | 20140622 |
| 494835 | 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 |
| 499210 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140813 | 20140622 |
| 500565 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140813 | 20140622 |
| 501605 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 501605 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 503010 | ref | clang -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 503055 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 503285 | ref | gcc -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 503515 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 503545 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 504205 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 505520 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141018 | 20141014 |
| 506030 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506545 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506550 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506575 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506795 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506805 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506975 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 508310 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 509235 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 509800 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 513720 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 515550 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 515660 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 515725 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 515875 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 515995 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 1187230 | ref | gcc -funroll-loops | 20140813 | 20140622 |
| 1187745 | ref | gcc | 20140813 | 20140622 |
| 1193760 | 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
|