Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
22359184 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
22359780 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
22870408 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20180819 | 20180818 |
22895052 | ? ? ? | ? ? ? | ref | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
23049392 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
23072032 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
23156940 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
23318304 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
23462348 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
23463016 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
23479264 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
24561240 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
24561424 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
24605768 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
24615232 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
24668236 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
24717924 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
24779852 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
24784376 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
24785452 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
24949380 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
24952136 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
25006124 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20180819 | 20180818 |
25079276 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20180819 | 20180818 |
25094644 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20180819 | 20180818 |
25102260 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20180819 | 20180818 |
25104856 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20180819 | 20180818 |
25106676 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20180819 | 20180818 |
25113156 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20180819 | 20180818 |
25189996 | ? ? ? | ? ? ? | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
25191248 | ? ? ? | ? ? ? | ref | gcc_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
25196048 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20180819 | 20180818 |
25228572 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
25265436 | ? ? ? | ? ? ? | ref | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
25292516 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20180819 | 20180818 |
25313252 | ? ? ? | ? ? ? | ref | icc_-xAVX_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
25321212 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20180819 | 20180818 |
25327156 | ? ? ? | ? ? ? | ref | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
25329552 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
25331764 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
25362664 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer | 20180819 | 20180818 |
25392456 | ? ? ? | ? ? ? | ref | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
25769072 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
26757060 | ? ? ? | ? ? ? | ref | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
27512908 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20180819 | 20180818 |
27514016 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20180819 | 20180818 |
27516156 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20180819 | 20180818 |
27518416 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20180819 | 20180818 |
27519584 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20180819 | 20180818 |
27530940 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20180819 | 20180818 |
27588472 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20180819 | 20180818 |
27636656 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20180819 | 20180818 |
27709828 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
27712888 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
27721664 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
27736420 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
27738104 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
27800696 | ? ? ? | ? ? ? | ref | icc_-no-vec | 20180819 | 20180818 |
27824628 | ? ? ? | ? ? ? | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
27825700 | ? ? ? | ? ? ? | ref | gcc_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
27838992 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
28273980 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
28277480 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
28328256 | ? ? ? | ? ? ? | ref | icc_-xAVX_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
28338532 | ? ? ? | ? ? ? | ref | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
28481564 | ? ? ? | ? ? ? | ref | icc | 20180819 | 20180818 |
28488820 | ? ? ? | ? ? ? | ref | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
28494596 | ? ? ? | ? ? ? | ref | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
28557836 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
28560084 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
28767980 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
28768268 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
28781992 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
28887016 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20180819 | 20180818 |
28918836 | ? ? ? | ? ? ? | ref | gcc_-O_-fomit-frame-pointer | 20180819 | 20180818 |
28919436 | ? ? ? | ? ? ? | ref | gcc_-m64_-O_-fomit-frame-pointer | 20180819 | 20180818 |
28972160 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20180819 | 20180818 |
28975452 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20180819 | 20180818 |
29422628 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20180819 | 20180818 |
29427776 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20180819 | 20180818 |
29786688 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
30072816 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
30088368 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
30367416 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
30370892 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
31126868 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
31143992 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
31563992 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
31601916 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20180819 | 20180818 |
32279964 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20180819 | 20180818 |
32306180 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20180819 | 20180818 |
34137752 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
34140740 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
34154536 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
34184228 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
34327796 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
34342424 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
34343900 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
34348756 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
34348832 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
34357908 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
36061676 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
36105868 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20180819 | 20180818 |
36432392 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
36442772 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
36454584 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
36457592 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
36462732 | ? ? ? | ? ? ? | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
36477772 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
36492316 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
36501616 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
36626136 | ? ? ? | ? ? ? | ref | gcc_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
36654252 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
36736584 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
38602780 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
38603808 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
38657552 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
40829664 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
40831368 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20180819 | 20180818 |
40837104 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20180819 | 20180818 |
62153388 | ? ? ? | ? ? ? | ref | cc | 20180819 | 20180818 |
63551180 | ? ? ? | ? ? ? | ref | gcc | 20180819 | 20180818 |
63576800 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops | 20180819 | 20180818 |