Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
18504 | ? ? ? | ? ? ? | dolbeau/amd64-sse | icc_-xAVX_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
19256 | ? ? ? | ? ? ? | dolbeau/amd64-sse | icc_-xAVX_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
19284 | ? ? ? | ? ? ? | faster | icc_-xAVX_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
19288 | ? ? ? | ? ? ? | faster | icc_-xAVX_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
19344 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
19360 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
19368 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
19396 | ? ? ? | ? ? ? | faster | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20170412 | 20170228 |
19680 | ? ? ? | ? ? ? | faster | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20170412 | 20170228 |
19700 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
19704 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
19716 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
19952 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20170412 | 20170228 |
19960 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
19988 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
20032 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
20576 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20170412 | 20170228 |
20616 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
20624 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
20692 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
20720 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
20752 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
20768 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20170412 | 20170228 |
20776 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
21024 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20170412 | 20170228 |
21076 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20170412 | 20170228 |
21080 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20170412 | 20170228 |
21316 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20170412 | 20170228 |
21400 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
21420 | ? ? ? | ? ? ? | faster | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20170412 | 20170228 |
21520 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
21524 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
21888 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
21936 | ? ? ? | ? ? ? | dolbeau/amd64-sse | icc_-no-vec | 20170412 | 20170228 |
21952 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
21964 | ? ? ? | ? ? ? | dolbeau/amd64-sse | icc | 20170412 | 20170228 |
22044 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
22092 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
22164 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
22244 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20170412 | 20170228 |
22252 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20170412 | 20170228 |
22292 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
22300 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
22376 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20170412 | 20170228 |
22384 | ? ? ? | ? ? ? | faster | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20170412 | 20170228 |
22420 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
23420 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
23456 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
23468 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
23620 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
23696 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
23696 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
23736 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
23780 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
23808 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
23812 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
23840 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
23900 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
23940 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
23980 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
23992 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
24016 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
24164 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20170412 | 20170228 |
24244 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20170412 | 20170228 |
24308 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20170412 | 20170228 |
24324 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20170412 | 20170228 |
24444 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20170412 | 20170228 |
24456 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
24520 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
24524 | ? ? ? | ? ? ? | faster | icc_-no-vec | 20170412 | 20170228 |
24528 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20170412 | 20170228 |
24540 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
24564 | ? ? ? | ? ? ? | dolbeau/amd64-sse | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20170412 | 20170228 |
24608 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20170412 | 20170228 |
24624 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
24632 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
24636 | ? ? ? | ? ? ? | faster | icc | 20170412 | 20170228 |
24656 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
24672 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
24720 | ? ? ? | ? ? ? | faster | gcc_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
24720 | ? ? ? | ? ? ? | faster | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
24752 | ? ? ? | ? ? ? | faster | gcc_-m64_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
24776 | ? ? ? | ? ? ? | faster | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
24780 | ? ? ? | ? ? ? | faster | gcc_-march=k8_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
24792 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
24828 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
24832 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
24836 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
24908 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
24916 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
24932 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
24956 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
24972 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
25076 | ? ? ? | ? ? ? | faster | gcc_-m64_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
25080 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
25112 | ? ? ? | ? ? ? | faster | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
25120 | ? ? ? | ? ? ? | faster | gcc_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
25120 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
25120 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
25124 | ? ? ? | ? ? ? | faster | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
25160 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
25188 | ? ? ? | ? ? ? | faster | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
25236 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
25316 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
25384 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
25416 | ? ? ? | ? ? ? | faster | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
25608 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
25608 | ? ? ? | ? ? ? | faster | gcc_-march=k8_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
26016 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
26104 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
26244 | ? ? ? | ? ? ? | faster | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
26252 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
26312 | ? ? ? | ? ? ? | faster | gcc_-m64_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
26316 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
26316 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
26328 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
26348 | ? ? ? | ? ? ? | faster | gcc_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
26376 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
26416 | ? ? ? | ? ? ? | faster | gcc_-march=k8_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
26424 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
26472 | ? ? ? | ? ? ? | faster | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
26484 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
26496 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
26512 | ? ? ? | ? ? ? | faster | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
26536 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
26552 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
26760 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
26760 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
26784 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
26804 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20170412 | 20170228 |
26808 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20170412 | 20170228 |
26808 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
26824 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20170412 | 20170228 |
26876 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20170412 | 20170228 |
26884 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20170412 | 20170228 |
27108 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
27132 | ? ? ? | ? ? ? | faster | gcc_-march=nocona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
27140 | ? ? ? | ? ? ? | faster | gcc_-march=k8_-O_-fomit-frame-pointer | 20170412 | 20170228 |
27192 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20170412 | 20170228 |
27268 | ? ? ? | ? ? ? | faster | gcc_-O_-fomit-frame-pointer | 20170412 | 20170228 |
27280 | ? ? ? | ? ? ? | faster | gcc_-m64_-O_-fomit-frame-pointer | 20170412 | 20170228 |
27356 | ? ? ? | ? ? ? | faster | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
27388 | ? ? ? | ? ? ? | faster | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
27532 | ? ? ? | ? ? ? | faster | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20170412 | 20170228 |
57300 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
57316 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
58072 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
58092 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
58132 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
58148 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
58260 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
58288 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
58324 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
60504 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
60532 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
60548 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
60588 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
60596 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
60600 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20170412 | 20170228 |
60604 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
60608 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
60644 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
61072 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
61872 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
61892 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
61900 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
61912 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
61952 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
61964 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
62000 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
62176 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
62244 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
62272 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
62316 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
62692 | ? ? ? | ? ? ? | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
62708 | ? ? ? | ? ? ? | ref | gcc_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
62776 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
63176 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
63264 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
75224 | ? ? ? | ? ? ? | ref | icc_-no-vec | 20170412 | 20170228 |
75880 | ? ? ? | ? ? ? | ref | icc_-xAVX_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
76448 | ? ? ? | ? ? ? | ref | icc_-xAVX_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
76596 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
76640 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
77404 | ? ? ? | ? ? ? | ref | icc | 20170412 | 20170228 |
77644 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
77828 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
77912 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
78016 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20170412 | 20170228 |
78024 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
78064 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
78100 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
78136 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
78180 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
78184 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
78292 | ? ? ? | ? ? ? | ref | gcc_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
78316 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
78360 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
78368 | ? ? ? | ? ? ? | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
78368 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
78376 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
78380 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
78404 | ? ? ? | ? ? ? | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
78420 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
78436 | ? ? ? | ? ? ? | ref | gcc_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
78532 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
78660 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
78664 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
78708 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
78760 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
78776 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
78848 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
78860 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
78932 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
78940 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
78940 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20170412 | 20170228 |
78968 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
78976 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
78980 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
78996 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
78996 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
79048 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
79060 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
79232 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
79524 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
79556 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
80820 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20170412 | 20170228 |
80820 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20170412 | 20170228 |
80848 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20170412 | 20170228 |
81372 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
81380 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
83844 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
83848 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
85032 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20170412 | 20170228 |
85168 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20170412 | 20170228 |
92908 | ? ? ? | ? ? ? | faster | gcc_-funroll-loops | 20170412 | 20170228 |
93644 | ? ? ? | ? ? ? | faster | gcc | 20170412 | 20170228 |
95856 | ? ? ? | ? ? ? | ref | gcc_-O_-fomit-frame-pointer | 20170412 | 20170228 |
95856 | ? ? ? | ? ? ? | ref | gcc_-m64_-O_-fomit-frame-pointer | 20170412 | 20170228 |
95976 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20170412 | 20170228 |
96824 | ? ? ? | ? ? ? | faster | cc | 20170412 | 20170228 |
96844 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
96860 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
97312 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20170412 | 20170228 |
97316 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20170412 | 20170228 |
99652 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
99880 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20170412 | 20170228 |
99904 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20170412 | 20170228 |
99908 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20170412 | 20170228 |
99920 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20170412 | 20170228 |
99948 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20170412 | 20170228 |
99976 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20170412 | 20170228 |
100036 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20170412 | 20170228 |
100044 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20170412 | 20170228 |
100440 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
608064 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops | 20170412 | 20170228 |
609640 | ? ? ? | ? ? ? | ref | gcc | 20170412 | 20170228 |
656344 | ? ? ? | ? ? ? | ref | cc | 20170412 | 20170228 |
Compiler | Implementations |
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 dolbeau/amd64-sse faster ref |
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | dolbeau/amd64-avx2 dolbeau/amd64-sse faster ref |
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 dolbeau/amd64-sse faster ref |
Compiler | Implementations |
cc | dolbeau/amd64-sse |
Compiler | Implementations |
cc | dolbeau/amd64-avx2 |
Compiler | Implementations |
cc | dolbeau/amd64-avx512 |
Compiler | Implementations |
gcc | dolbeau/amd64-sse |
gcc -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -O -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -Os -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops | dolbeau/amd64-sse |
gcc -funroll-loops -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -O -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -Os -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -m64 -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -m64 -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -m64 -O -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -m64 -Os -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-sse |
Compiler | Implementations |
gcc | dolbeau/amd64-avx2 |
gcc -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops | dolbeau/amd64-avx2 |
gcc -funroll-loops -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=core2 -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
Compiler | Implementations |
gcc | dolbeau/amd64-avx512 |
gcc -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops | dolbeau/amd64-avx512 |
gcc -funroll-loops -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=core2 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
Compiler | Implementations |
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -m64 -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-sse |
gcc -m64 -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-sse |
Compiler | Implementations |
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
Compiler | Implementations |
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
Compiler | Implementations |
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | dolbeau/amd64-avx2 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | dolbeau/amd64-avx2 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | dolbeau/amd64-avx2 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | dolbeau/amd64-avx2 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | dolbeau/amd64-avx2 |
Compiler | Implementations |
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | dolbeau/amd64-avx512 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | dolbeau/amd64-avx512 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | dolbeau/amd64-avx512 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | dolbeau/amd64-avx512 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | dolbeau/amd64-avx512 |
Compiler | Implementations |
icc | dolbeau/amd64-avx2 |
icc -O1 -static | dolbeau/amd64-avx2 |
icc -O1 -static -no-vec | dolbeau/amd64-avx2 |
icc -O2 -static | dolbeau/amd64-avx2 |
icc -O2 -static -no-vec | dolbeau/amd64-avx2 |
icc -O3 -static | dolbeau/amd64-avx2 |
icc -O3 -static -no-vec | dolbeau/amd64-avx2 |
icc -Os -static | dolbeau/amd64-avx2 |
icc -Os -static -no-vec | dolbeau/amd64-avx2 |
icc -fast | dolbeau/amd64-avx2 |
icc -m64 -O1 -static | dolbeau/amd64-avx2 |
icc -m64 -O1 -static -no-vec | dolbeau/amd64-avx2 |
icc -m64 -O2 -static | dolbeau/amd64-avx2 |
icc -m64 -O2 -static -no-vec | dolbeau/amd64-avx2 |
icc -m64 -O3 -static | dolbeau/amd64-avx2 |
icc -m64 -O3 -static -no-vec | dolbeau/amd64-avx2 |
icc -m64 -Os -static | dolbeau/amd64-avx2 |
icc -m64 -Os -static -no-vec | dolbeau/amd64-avx2 |
icc -no-vec | dolbeau/amd64-avx2 |
icc -xAVX -O2 -fomit-frame-pointer | dolbeau/amd64-avx2 |
icc -xAVX -O3 -fomit-frame-pointer | dolbeau/amd64-avx2 |
Compiler | Implementations |
icc | dolbeau/amd64-avx512 |
icc -O1 -static | dolbeau/amd64-avx512 |
icc -O1 -static -no-vec | dolbeau/amd64-avx512 |
icc -O2 -static | dolbeau/amd64-avx512 |
icc -O2 -static -no-vec | dolbeau/amd64-avx512 |
icc -O3 -static | dolbeau/amd64-avx512 |
icc -O3 -static -no-vec | dolbeau/amd64-avx512 |
icc -Os -static | dolbeau/amd64-avx512 |
icc -Os -static -no-vec | dolbeau/amd64-avx512 |
icc -fast | dolbeau/amd64-avx512 |
icc -m64 -O1 -static | dolbeau/amd64-avx512 |
icc -m64 -O1 -static -no-vec | dolbeau/amd64-avx512 |
icc -m64 -O2 -static | dolbeau/amd64-avx512 |
icc -m64 -O2 -static -no-vec | dolbeau/amd64-avx512 |
icc -m64 -O3 -static | dolbeau/amd64-avx512 |
icc -m64 -O3 -static -no-vec | dolbeau/amd64-avx512 |
icc -m64 -Os -static | dolbeau/amd64-avx512 |
icc -m64 -Os -static -no-vec | dolbeau/amd64-avx512 |
icc -no-vec | dolbeau/amd64-avx512 |
icc -xAVX -O2 -fomit-frame-pointer | dolbeau/amd64-avx512 |
icc -xAVX -O3 -fomit-frame-pointer | dolbeau/amd64-avx512 |
Compiler | Implementations |
icc | faster |
icc -no-vec | faster |
icc -xAVX -O2 -fomit-frame-pointer | faster |
icc -xAVX -O3 -fomit-frame-pointer | faster |
Compiler | Implementations |
icc -O1 -static | faster |
icc -O1 -static -no-vec | faster |
icc -m64 -O1 -static | faster |
icc -m64 -O1 -static -no-vec | faster |
Compiler | Implementations |
icc -O1 -static | dolbeau/amd64-sse ref |
icc -O1 -static -no-vec | dolbeau/amd64-sse ref |
icc -O2 -static | dolbeau/amd64-sse ref |
icc -O2 -static -no-vec | dolbeau/amd64-sse ref |
icc -O3 -static | dolbeau/amd64-sse ref |
icc -O3 -static -no-vec | dolbeau/amd64-sse ref |
icc -Os -static | dolbeau/amd64-sse ref |
icc -Os -static -no-vec | dolbeau/amd64-sse ref |
icc -m64 -O1 -static | dolbeau/amd64-sse ref |
icc -m64 -O1 -static -no-vec | dolbeau/amd64-sse ref |
icc -m64 -O2 -static | dolbeau/amd64-sse ref |
icc -m64 -O2 -static -no-vec | dolbeau/amd64-sse ref |
icc -m64 -O3 -static | dolbeau/amd64-sse ref |
icc -m64 -O3 -static -no-vec | dolbeau/amd64-sse ref |
icc -m64 -Os -static | dolbeau/amd64-sse ref |
icc -m64 -Os -static -no-vec | dolbeau/amd64-sse ref |
Compiler | Implementations |
icc -O1 -xB -static | dolbeau/amd64-avx2 |
icc -O1 -xB -static -no-vec | dolbeau/amd64-avx2 |
icc -O2 -xB -static | dolbeau/amd64-avx2 |
icc -O2 -xB -static -no-vec | dolbeau/amd64-avx2 |
icc -O3 -xB -static | dolbeau/amd64-avx2 |
icc -O3 -xB -static -no-vec | dolbeau/amd64-avx2 |
icc -Os -xB -static | dolbeau/amd64-avx2 |
icc -Os -xB -static -no-vec | dolbeau/amd64-avx2 |
Compiler | Implementations |
icc -O1 -xB -static | dolbeau/amd64-avx512 |
icc -O1 -xB -static -no-vec | dolbeau/amd64-avx512 |
icc -O2 -xB -static | dolbeau/amd64-avx512 |
icc -O2 -xB -static -no-vec | dolbeau/amd64-avx512 |
icc -O3 -xB -static | dolbeau/amd64-avx512 |
icc -O3 -xB -static -no-vec | dolbeau/amd64-avx512 |
icc -Os -xB -static | dolbeau/amd64-avx512 |
icc -Os -xB -static -no-vec | dolbeau/amd64-avx512 |
Compiler | Implementations |
icc -O1 -xB -static | dolbeau/amd64-sse ref |
icc -O1 -xB -static -no-vec | dolbeau/amd64-sse ref |
icc -O2 -xB -static | dolbeau/amd64-sse ref |
icc -O2 -xB -static -no-vec | dolbeau/amd64-sse ref |
icc -O3 -xB -static | dolbeau/amd64-sse ref |
icc -O3 -xB -static -no-vec | dolbeau/amd64-sse ref |
icc -Os -xB -static | dolbeau/amd64-sse ref |
icc -Os -xB -static -no-vec | dolbeau/amd64-sse ref |
Compiler | Implementations |
icc -O1 -xB -static | faster |
icc -O1 -xB -static -no-vec | faster |
Compiler | Implementations |
icc -O1 -xK -static | dolbeau/amd64-avx2 |
icc -O1 -xK -static -no-vec | dolbeau/amd64-avx2 |
icc -O2 -xK -static | dolbeau/amd64-avx2 |
icc -O2 -xK -static -no-vec | dolbeau/amd64-avx2 |
icc -O3 -xK -static | dolbeau/amd64-avx2 |
icc -O3 -xK -static -no-vec | dolbeau/amd64-avx2 |
icc -Os -xK -static | dolbeau/amd64-avx2 |
icc -Os -xK -static -no-vec | dolbeau/amd64-avx2 |
Compiler | Implementations |
icc -O1 -xK -static | dolbeau/amd64-avx512 |
icc -O1 -xK -static -no-vec | dolbeau/amd64-avx512 |
icc -O2 -xK -static | dolbeau/amd64-avx512 |
icc -O2 -xK -static -no-vec | dolbeau/amd64-avx512 |
icc -O3 -xK -static | dolbeau/amd64-avx512 |
icc -O3 -xK -static -no-vec | dolbeau/amd64-avx512 |
icc -Os -xK -static | dolbeau/amd64-avx512 |
icc -Os -xK -static -no-vec | dolbeau/amd64-avx512 |
Compiler | Implementations |
icc -O1 -xK -static | dolbeau/amd64-sse ref |
icc -O1 -xK -static -no-vec | dolbeau/amd64-sse ref |
icc -O2 -xK -static | dolbeau/amd64-sse ref |
icc -O2 -xK -static -no-vec | dolbeau/amd64-sse ref |
icc -O3 -xK -static | dolbeau/amd64-sse ref |
icc -O3 -xK -static -no-vec | dolbeau/amd64-sse ref |
icc -Os -xK -static | dolbeau/amd64-sse ref |
icc -Os -xK -static -no-vec | dolbeau/amd64-sse ref |
Compiler | Implementations |
icc -O1 -xK -static | faster |
icc -O1 -xK -static -no-vec | faster |
Compiler | Implementations |
icc -O1 -xN -static | dolbeau/amd64-avx2 |
icc -O1 -xN -static -no-vec | dolbeau/amd64-avx2 |
icc -O2 -xN -static | dolbeau/amd64-avx2 |
icc -O2 -xN -static -no-vec | dolbeau/amd64-avx2 |
icc -O3 -xN -static | dolbeau/amd64-avx2 |
icc -O3 -xN -static -no-vec | dolbeau/amd64-avx2 |
icc -Os -xN -static | dolbeau/amd64-avx2 |
icc -Os -xN -static -no-vec | dolbeau/amd64-avx2 |
Compiler | Implementations |
icc -O1 -xN -static | dolbeau/amd64-avx512 |
icc -O1 -xN -static -no-vec | dolbeau/amd64-avx512 |
icc -O2 -xN -static | dolbeau/amd64-avx512 |
icc -O2 -xN -static -no-vec | dolbeau/amd64-avx512 |
icc -O3 -xN -static | dolbeau/amd64-avx512 |
icc -O3 -xN -static -no-vec | dolbeau/amd64-avx512 |
icc -Os -xN -static | dolbeau/amd64-avx512 |
icc -Os -xN -static -no-vec | dolbeau/amd64-avx512 |
Compiler | Implementations |
icc -O1 -xN -static | dolbeau/amd64-sse ref |
icc -O1 -xN -static -no-vec | dolbeau/amd64-sse ref |
icc -O2 -xN -static | dolbeau/amd64-sse ref |
icc -O2 -xN -static -no-vec | dolbeau/amd64-sse ref |
icc -O3 -xN -static | dolbeau/amd64-sse ref |
icc -O3 -xN -static -no-vec | dolbeau/amd64-sse ref |
icc -Os -xN -static | dolbeau/amd64-sse ref |
icc -Os -xN -static -no-vec | dolbeau/amd64-sse ref |
Compiler | Implementations |
icc -O1 -xN -static | faster |
icc -O1 -xN -static -no-vec | faster |
Compiler | Implementations |
icc -O1 -xP -static | dolbeau/amd64-avx2 |
icc -O1 -xP -static -no-vec | dolbeau/amd64-avx2 |
icc -O2 -xP -static | dolbeau/amd64-avx2 |
icc -O2 -xP -static -no-vec | dolbeau/amd64-avx2 |
icc -O3 -xP -static | dolbeau/amd64-avx2 |
icc -O3 -xP -static -no-vec | dolbeau/amd64-avx2 |
icc -Os -xP -static | dolbeau/amd64-avx2 |
icc -Os -xP -static -no-vec | dolbeau/amd64-avx2 |
Compiler | Implementations |
icc -O1 -xP -static | dolbeau/amd64-avx512 |
icc -O1 -xP -static -no-vec | dolbeau/amd64-avx512 |
icc -O2 -xP -static | dolbeau/amd64-avx512 |
icc -O2 -xP -static -no-vec | dolbeau/amd64-avx512 |
icc -O3 -xP -static | dolbeau/amd64-avx512 |
icc -O3 -xP -static -no-vec | dolbeau/amd64-avx512 |
icc -Os -xP -static | dolbeau/amd64-avx512 |
icc -Os -xP -static -no-vec | dolbeau/amd64-avx512 |
Compiler | Implementations |
icc -O1 -xP -static | dolbeau/amd64-sse ref |
icc -O1 -xP -static -no-vec | dolbeau/amd64-sse ref |
icc -O2 -xP -static | dolbeau/amd64-sse ref |
icc -O2 -xP -static -no-vec | dolbeau/amd64-sse ref |
icc -O3 -xP -static | dolbeau/amd64-sse ref |
icc -O3 -xP -static -no-vec | dolbeau/amd64-sse ref |
icc -Os -xP -static | dolbeau/amd64-sse ref |
icc -Os -xP -static -no-vec | dolbeau/amd64-sse ref |
Compiler | Implementations |
icc -O1 -xP -static | faster |
icc -O1 -xP -static -no-vec | faster |
Compiler | Implementations |
icc -O1 -xW -static | dolbeau/amd64-avx2 |
icc -O1 -xW -static -no-vec | dolbeau/amd64-avx2 |
icc -O2 -xW -static | dolbeau/amd64-avx2 |
icc -O2 -xW -static -no-vec | dolbeau/amd64-avx2 |
icc -O3 -xW -static | dolbeau/amd64-avx2 |
icc -O3 -xW -static -no-vec | dolbeau/amd64-avx2 |
icc -Os -xW -static | dolbeau/amd64-avx2 |
icc -Os -xW -static -no-vec | dolbeau/amd64-avx2 |
Compiler | Implementations |
icc -O1 -xW -static | dolbeau/amd64-avx512 |
icc -O1 -xW -static -no-vec | dolbeau/amd64-avx512 |
icc -O2 -xW -static | dolbeau/amd64-avx512 |
icc -O2 -xW -static -no-vec | dolbeau/amd64-avx512 |
icc -O3 -xW -static | dolbeau/amd64-avx512 |
icc -O3 -xW -static -no-vec | dolbeau/amd64-avx512 |
icc -Os -xW -static | dolbeau/amd64-avx512 |
icc -Os -xW -static -no-vec | dolbeau/amd64-avx512 |
Compiler | Implementations |
icc -O1 -xW -static | dolbeau/amd64-sse ref |
icc -O1 -xW -static -no-vec | dolbeau/amd64-sse ref |
icc -O2 -xW -static | dolbeau/amd64-sse ref |
icc -O2 -xW -static -no-vec | dolbeau/amd64-sse ref |
icc -O3 -xW -static | dolbeau/amd64-sse ref |
icc -O3 -xW -static -no-vec | dolbeau/amd64-sse ref |
icc -Os -xW -static | dolbeau/amd64-sse ref |
icc -Os -xW -static -no-vec | dolbeau/amd64-sse ref |
Compiler | Implementations |
icc -O1 -xW -static | faster |
icc -O1 -xW -static -no-vec | faster |
Compiler | Implementations |
icc -O2 -static | faster |
icc -O2 -static -no-vec | faster |
icc -O3 -static | faster |
icc -O3 -static -no-vec | faster |
icc -Os -static | faster |
icc -Os -static -no-vec | faster |
icc -m64 -O2 -static | faster |
icc -m64 -O2 -static -no-vec | faster |
icc -m64 -O3 -static | faster |
icc -m64 -O3 -static -no-vec | faster |
icc -m64 -Os -static | faster |
icc -m64 -Os -static -no-vec | faster |
Compiler | Implementations |
icc -O2 -xB -static | faster |
icc -O2 -xB -static -no-vec | faster |
icc -O3 -xB -static | faster |
icc -O3 -xB -static -no-vec | faster |
icc -Os -xB -static | faster |
icc -Os -xB -static -no-vec | faster |
Compiler | Implementations |
icc -O2 -xK -static | faster |
icc -O2 -xK -static -no-vec | faster |
icc -O3 -xK -static | faster |
icc -O3 -xK -static -no-vec | faster |
icc -Os -xK -static | faster |
icc -Os -xK -static -no-vec | faster |
Compiler | Implementations |
icc -O2 -xN -static | faster |
icc -O2 -xN -static -no-vec | faster |
icc -O3 -xN -static | faster |
icc -O3 -xN -static -no-vec | faster |
icc -Os -xN -static | faster |
icc -Os -xN -static -no-vec | faster |
Compiler | Implementations |
icc -O2 -xP -static | faster |
icc -O2 -xP -static -no-vec | faster |
icc -O3 -xP -static | faster |
icc -O3 -xP -static -no-vec | faster |
icc -Os -xP -static | faster |
icc -Os -xP -static -no-vec | faster |
Compiler | Implementations |
icc -O2 -xW -static | faster |
icc -O2 -xW -static -no-vec | faster |
icc -O3 -xW -static | faster |
icc -O3 -xW -static -no-vec | faster |
icc -Os -xW -static | faster |
icc -Os -xW -static -no-vec | faster |
Compiler | Implementations |
icc -fast | faster |
Compiler | Implementations |
icc -fast | dolbeau/amd64-sse ref |
Compiler | Implementations |
icc -m64 -xHost -vec-report0 -static | dolbeau/amd64-avx2 |
Compiler | Implementations |
icc -m64 -xHost -vec-report0 -static | dolbeau/amd64-avx512 |
Compiler | Implementations |
icc -m64 -xHost -vec-report0 -static | dolbeau/amd64-sse ref |
Compiler | Implementations |
icc -m64 -xHost -vec-report0 -static | faster |