| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 228420 | sse4 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 228455 | sse4 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228455 | sse4 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 228570 | sse4 | gcc -m64 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228575 | sse4 | gcc -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228605 | sse4 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228630 | sse4 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228695 | sse4 | gcc -funroll-loops -O -fomit-frame-pointer | 20141018 | 20141014 |
| 228695 | sse4 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228815 | sse4 | gcc -march=nocona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228840 | sse4 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 228880 | sse4 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 228890 | sse4 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 228925 | sse4 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 228940 | sse4 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228940 | sse4 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228975 | sse4 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229135 | sse4 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229165 | sse4 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 229385 | sse4 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229515 | sse4 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229530 | sse4 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229650 | sse4 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 229730 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229730 | sse4 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229730 | sse4 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229785 | sse4 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229790 | sse4 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 229805 | sse4 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229880 | sse4 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229915 | sse4 | gcc -march=k8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230215 | sse4 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230280 | sse4 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230290 | sse4 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230300 | sse4 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230315 | sse4 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230355 | sse4 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 230380 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230405 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 230790 | sse4 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230805 | sse4 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 234420 | sse4 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 234430 | sse4 | gcc -march=k8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 234890 | sse4 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 234895 | sse4 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 234930 | sse4 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235105 | sse4 | gcc -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235125 | sse4 | gcc -m64 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235300 | sse4 | gcc -march=nocona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235570 | sse4 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 235605 | sse4 | gcc -march=nocona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236010 | sse4 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236030 | sse4 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236035 | sse4 | gcc -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236100 | sse4 | gcc -m64 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236125 | sse4 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 236265 | sse4 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236270 | sse4 | gcc -march=k8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236405 | sse4 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 236410 | sse4 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 236435 | sse4 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 236480 | sse4 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 236485 | sse4 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 237030 | sse4 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20141018 | 20141014 |
| 237040 | sse4 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 237090 | sse4 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 237095 | sse4 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 237265 | sse4 | gcc -march=barcelona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 237385 | sse4 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 244995 | sse4 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245050 | sse4 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245100 | sse4 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245425 | sse4 | gcc -march=nocona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245545 | sse4 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245555 | sse4 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245590 | sse4 | gcc -march=barcelona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245605 | sse4 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245610 | sse4 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245640 | sse4 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245705 | sse4 | gcc -m64 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245775 | sse4 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245800 | sse4 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245855 | sse4 | gcc -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245885 | sse4 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 246065 | sse4 | gcc -funroll-loops -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 246090 | sse4 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 246105 | sse4 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 246185 | sse4 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 246695 | sse4 | gcc -march=k8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 246840 | sse4 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 247100 | sse4 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 248115 | sse4 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 376145 | sse4 | gcc -funroll-loops | 20141018 | 20141014 |
| 378550 | sse4 | gcc | 20141018 | 20141014 |
| 379115 | sse4 | cc | 20141018 | 20141014 |
| 418385 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 418550 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 427840 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 428365 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 429100 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 429615 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 429640 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 429645 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 430575 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 432625 | ref | gcc -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 432965 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140813 | 20140622 |
| 433140 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 433285 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140813 | 20140622 |
| 433655 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 433950 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 434060 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 434095 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 434190 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 434820 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 434995 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 435295 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 435540 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 435900 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 437235 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 437345 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 437380 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 437435 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 441260 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 442975 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 443230 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 443285 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 443515 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 444305 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 445055 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 446935 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 447465 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 447740 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 447795 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 447795 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 447860 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 447895 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 458890 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 460725 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 461375 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 461865 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 462760 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 463815 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 464010 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 464095 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 469580 | ref | gcc -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 469910 | ref | gcc -m64 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 471365 | ref | gcc -O -fomit-frame-pointer | 20140813 | 20140622 |
| 471575 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 472415 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 473110 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 473110 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140813 | 20140622 |
| 473665 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140813 | 20140622 |
| 473750 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 474220 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 474520 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 474940 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 476595 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 477280 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 478600 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 479350 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 479440 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 479710 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 480230 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 483410 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 500165 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 500660 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 501770 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 502245 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 502465 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 502480 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 502505 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 502645 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 503095 | ref | gcc -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 503760 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140813 | 20140622 |
| 504035 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140813 | 20140622 |
| 505225 | ref | clang -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 505890 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506070 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506170 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506415 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506665 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506695 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506830 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 507060 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 507140 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 507605 | 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 |
| 510320 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141018 | 20141014 |
| 516200 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 516225 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 516255 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 516265 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 516640 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 1185835 | ref | gcc -funroll-loops | 20140813 | 20140622 |
| 1187625 | ref | cc | 20140813 | 20140622 |
| 1189935 | ref | gcc | 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
|