| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 228330 | sse4 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 228360 | sse4 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 228365 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 228535 | sse4 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228550 | sse4 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228570 | sse4 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228590 | sse4 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228635 | sse4 | gcc -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228650 | sse4 | gcc -m64 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228810 | sse4 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 228975 | sse4 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229105 | sse4 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229120 | sse4 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229195 | sse4 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 229475 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229520 | sse4 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229535 | sse4 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229565 | sse4 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229660 | sse4 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 229665 | sse4 | gcc -funroll-loops -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229665 | sse4 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229675 | sse4 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229690 | sse4 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 229730 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 229735 | sse4 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229735 | sse4 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 229740 | sse4 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 229750 | sse4 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229755 | sse4 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 229755 | sse4 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229760 | sse4 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229770 | sse4 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 229900 | sse4 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 229950 | sse4 | gcc -march=nocona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 229955 | sse4 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230250 | sse4 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 230285 | sse4 | gcc -march=k8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230310 | sse4 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230415 | sse4 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230560 | sse4 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 230695 | sse4 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 233730 | sse4 | gcc -march=nocona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 234705 | sse4 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235100 | sse4 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235120 | sse4 | gcc -march=k8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235425 | sse4 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 235515 | sse4 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 235540 | sse4 | gcc -m64 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235565 | sse4 | gcc -march=barcelona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 235585 | sse4 | gcc -fno-schedule-insns -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=core2 -msse4 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235665 | sse4 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235860 | sse4 | gcc -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235930 | sse4 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235930 | sse4 | gcc -march=nocona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 235965 | sse4 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235975 | sse4 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 235975 | sse4 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 235980 | sse4 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 236120 | sse4 | gcc -m64 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236150 | sse4 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236160 | sse4 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236180 | sse4 | gcc -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236295 | sse4 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236670 | sse4 | gcc -march=k8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236890 | sse4 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 236935 | sse4 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141018 | 20141014 |
| 237080 | sse4 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20141018 | 20141014 |
| 244510 | sse4 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244520 | sse4 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244595 | sse4 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244635 | sse4 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244640 | sse4 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244640 | sse4 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244645 | sse4 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244660 | sse4 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244710 | sse4 | gcc -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244715 | sse4 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244925 | sse4 | gcc -march=barcelona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 244960 | sse4 | gcc -march=k8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245060 | sse4 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245110 | sse4 | gcc -funroll-loops -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245180 | sse4 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245370 | sse4 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 245930 | sse4 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 246125 | sse4 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 246225 | sse4 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 246345 | sse4 | gcc -march=nocona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 246385 | sse4 | gcc -m64 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 246450 | sse4 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 246795 | sse4 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 376835 | sse4 | cc | 20141018 | 20141014 |
| 377795 | sse4 | gcc | 20141018 | 20141014 |
| 377825 | sse4 | gcc -funroll-loops | 20141018 | 20141014 |
| 416015 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 416695 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 428145 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 428200 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 428450 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 428560 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 428755 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 429190 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 429245 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 433510 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 434080 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 434120 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 434750 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 434835 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 435010 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 435125 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 435370 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 435535 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 435670 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 435705 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 435705 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 436215 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 436315 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 436385 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 436605 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140813 | 20140622 |
| 436760 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140813 | 20140622 |
| 437320 | ref | gcc -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 439400 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 442555 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 442605 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 442725 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 443835 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 444035 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 444615 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 446870 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 447060 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 447355 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 447420 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 447625 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 447790 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 448000 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 461050 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 462765 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 463815 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 464115 | ref | gcc -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 464520 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 465130 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 465420 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 466210 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 468645 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 471005 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 471525 | ref | gcc -m64 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 471920 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 473460 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 474870 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 475240 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 477260 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 477715 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140813 | 20140622 |
| 478780 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 478985 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 479050 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 479070 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 479155 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140813 | 20140622 |
| 479240 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140813 | 20140622 |
| 479315 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 479660 | ref | gcc -O -fomit-frame-pointer | 20140813 | 20140622 |
| 479720 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140813 | 20140622 |
| 483365 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 483380 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140813 | 20140622 |
| 488610 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 500360 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 500415 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 502630 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 502635 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 502745 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 502790 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 502870 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 502885 | ref | gcc -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 502885 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 502885 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 505205 | ref | clang -O3 -fomit-frame-pointer | 20140813 | 20140622 |
| 505555 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 505600 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506795 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506810 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506815 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506840 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506845 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506885 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506895 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 506915 | 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 |
| 507250 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141018 | 20141014 |
| 507695 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140813 | 20140622 |
| 510560 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140813 | 20140622 |
| 512100 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 515705 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 517195 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140813 | 20140622 |
| 1194980 | ref | gcc | 20140813 | 20140622 |
| 1195975 | ref | gcc -funroll-loops | 20140813 | 20140622 |
| 1196005 | 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
|