Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
38224 | 11041 0 0 | 32277 760 1160 | xmm | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
42684 | 11041 0 0 | 32277 760 1160 | xmm | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
43056 | 10258 0 0 | 25521 752 896 | xmm | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
43732 | 11025 0 0 | 31445 760 1160 | xmm | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
45984 | 10404 0 0 | 29614 776 928 | xmm | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
46660 | 10404 0 0 | 29614 776 928 | xmm | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
46832 | 10404 0 0 | 27197 768 928 | xmm | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
46948 | 11025 0 0 | 31445 760 1160 | xmm | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
47144 | 10258 0 0 | 25521 752 896 | xmm | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
48928 | 10404 0 0 | 27197 768 928 | xmm | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
49336 | 10258 0 0 | 25521 752 896 | xmm | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
51300 | 12948 0 0 | 29549 768 928 | xmm | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190827 | 20190816 |
51372 | 10404 0 0 | 27197 768 928 | xmm | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
53512 | 10404 0 0 | 27197 768 928 | xmm | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
53804 | 12948 0 0 | 29549 768 928 | xmm | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190827 | 20190816 |
54384 | 13444 0 0 | 32654 776 928 | xmm | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
54879 | 10404 0 0 | 29518 776 928 | xmm | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
55062 | 10404 0 0 | 29614 776 928 | xmm | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
56134 | 10258 0 0 | 25521 752 896 | xmm | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
57592 | 13444 0 0 | 32654 776 928 | xmm | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
58907 | 12948 0 0 | 29549 768 928 | xmm | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
59548 | 15737 0 0 | 32333 768 928 | xmm | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190827 | 20190816 |
59627 | 12948 0 0 | 29549 768 928 | xmm | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190827 | 20190816 |
59976 | 13444 0 0 | 30309 768 928 | xmm | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
62660 | 13444 0 0 | 30309 768 928 | xmm | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
63280 | 15737 0 0 | 32333 768 928 | xmm | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190827 | 20190816 |
63284 | 14559 0 0 | 30869 768 928 | xmm | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
63524 | 14920 0 0 | 34429 768 928 | xmm | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
64324 | 15029 0 0 | 37221 760 872 | xmm | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
64828 | 14920 0 0 | 35886 776 928 | xmm | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
65668 | 13444 0 0 | 30309 768 928 | xmm | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
65748 | 14804 0 0 | 33942 776 928 | xmm | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
66448 | 15189 0 0 | 34830 776 928 | xmm | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
66796 | 14933 0 0 | 32053 768 928 | xmm | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
67100 | 14626 0 0 | 31357 768 928 | xmm | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
67132 | 15029 0 0 | 38549 760 872 | xmm | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
67144 | 13472 0 0 | 32454 776 928 | xmm | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
67184 | 15242 0 0 | 35309 768 928 | xmm | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
67324 | 15308 0 0 | 35485 768 928 | xmm | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
67972 | 13444 0 0 | 32590 776 928 | xmm | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
68448 | 14982 0 0 | 34869 768 928 | xmm | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
68480 | 15029 0 0 | 38549 760 872 | xmm | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
68709 | 13472 0 0 | 30253 768 928 | xmm | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
68848 | 14559 0 0 | 30869 768 928 | xmm | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
69300 | 15029 0 0 | 38549 760 872 | xmm | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
69844 | 14874 0 0 | 34214 776 928 | xmm | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
69888 | 15214 0 0 | 37190 776 928 | xmm | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
69976 | 15737 0 0 | 32333 768 928 | xmm | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190827 | 20190816 |
70312 | 14920 0 0 | 35886 776 928 | xmm | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
70516 | 15242 0 0 | 36710 776 928 | xmm | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
70744 | 17665 0 0 | 37717 768 928 | xmm | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190827 | 20190816 |
70756 | 17665 0 0 | 37717 768 928 | xmm | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190827 | 20190816 |
70984 | 17416 0 0 | 37221 768 928 | xmm | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
71436 | 16653 0 0 | 33245 768 928 | xmm | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190827 | 20190816 |
71640 | 14920 0 0 | 34429 768 928 | xmm | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
71836 | 14804 0 0 | 33942 776 928 | xmm | gcc_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
71840 | 15974 0 0 | 32573 768 928 | xmm | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190827 | 20190816 |
71916 | 15242 0 0 | 35309 768 928 | xmm | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
72064 | 14804 0 0 | 31581 768 928 | xmm | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
73112 | 15308 0 0 | 35485 768 928 | xmm | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
73488 | 17292 0 0 | 37109 768 928 | xmm | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
73684 | 15500 0 0 | 37742 776 928 | xmm | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
73704 | 17042 0 0 | 36925 768 928 | xmm | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
74952 | 16227 0 0 | 32701 768 928 | xmm | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
75012 | 15214 0 0 | 37190 776 928 | xmm | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
75040 | 14982 0 0 | 34869 768 928 | xmm | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
75128 | 17292 0 0 | 37109 768 928 | xmm | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
75481 | 15242 0 0 | 36710 776 928 | xmm | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
75884 | 32804 0 0 | 32957 768 928 | xmm | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
76314 | 14559 0 0 | 33246 776 928 | xmm | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
76860 | 14804 0 0 | 31581 768 928 | xmm | gcc_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
77699 | 14626 0 0 | 31357 768 928 | xmm | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
78012 | 14804 0 0 | 33942 776 928 | xmm | gcc_-m64_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
78872 | 17665 0 0 | 37717 768 928 | xmm | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190827 | 20190816 |
79458 | 14559 0 0 | 33246 776 928 | xmm | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
79519 | 14874 0 0 | 34214 776 928 | xmm | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
79853 | 16653 0 0 | 33245 768 928 | xmm | gcc_-O_-fomit-frame-pointer | 20190827 | 20190816 |
80234 | 15242 0 0 | 35309 768 928 | xmm | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
80447 | 30378 0 0 | 34830 776 928 | xmm | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
80472 | 17416 0 0 | 37221 768 928 | xmm | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
80908 | 5858 0 0 | 29381 760 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
81237 | 29866 0 0 | 32053 768 928 | xmm | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
81856 | 17042 0 0 | 36925 768 928 | xmm | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
82651 | 16402 0 0 | 32957 768 928 | xmm | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
82672 | 16026 0 0 | 32533 768 928 | xmm | gcc_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
83016 | 16653 0 0 | 33245 768 928 | xmm | gcc_-m64_-O_-fomit-frame-pointer | 20190827 | 20190816 |
84728 | 11447 0 0 | 26673 752 896 | xmm | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
85531 | 16227 0 0 | 32701 768 928 | xmm | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
86236 | 15500 0 0 | 37742 776 928 | xmm | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
87880 | 15242 0 0 | 36710 776 928 | xmm | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
88778 | 16026 0 0 | 32533 768 928 | xmm | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
88840 | 13020 0 0 | 28273 752 896 | xmm | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
90735 | 11447 0 0 | 26673 752 896 | xmm | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
90978 | 14804 0 0 | 31581 768 928 | xmm | gcc_-m64_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
91056 | 13031 0 0 | 28321 752 896 | xmm | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
91724 | 12821 0 0 | 28057 752 896 | xmm | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
92124 | 13031 0 0 | 28321 752 896 | xmm | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
93820 | 12821 0 0 | 28041 752 896 | xmm | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
93912 | 13020 0 0 | 28273 752 896 | xmm | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
94184 | 11447 0 0 | 26673 752 896 | xmm | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
95128 | 5858 0 0 | 29381 760 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
95276 | 12818 0 0 | 28041 752 896 | xmm | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
96017 | 11447 0 0 | 26689 752 896 | xmm | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
96096 | 12810 0 0 | 28025 752 896 | xmm | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
96228 | 5858 0 0 | 29381 760 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
96808 | 22199 8 0 | 41581 792 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
97100 | 13031 0 0 | 28289 752 896 | xmm | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
97688 | 12821 0 0 | 28041 752 896 | xmm | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
98108 | 15809 8 0 | 36069 784 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
98568 | 6462 0 0 | 27733 760 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
99000 | 14604 8 0 | 31589 784 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
99360 | 3831 8 0 | 19210 760 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
99516 | 13028 0 0 | 28289 752 896 | xmm | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
99540 | 14572 8 0 | 31573 784 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
99540 | 14572 8 0 | 31573 784 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
100075 | 5858 0 0 | 28053 760 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
100841 | 13031 0 0 | 28289 752 896 | xmm | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
101340 | 15809 8 0 | 36069 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
101712 | 22447 8 0 | 41765 792 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
101864 | 12821 0 0 | 28057 752 896 | xmm | gcc_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
102120 | 22504 8 0 | 44133 792 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
102476 | 13885 8 0 | 30645 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190827 | 20190816 |
102932 | 3831 8 0 | 19178 760 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
102940 | 15476 8 0 | 35181 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
103212 | 3833 8 0 | 19242 760 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
103456 | 15543 8 0 | 35501 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
103952 | 15854 8 0 | 36061 784 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190827 | 20190816 |
103984 | 14237 8 0 | 30741 784 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
104600 | 3833 8 0 | 19186 760 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
104624 | 14140 8 0 | 30901 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190827 | 20190816 |
104663 | 25636 0 0 | 28041 752 896 | xmm | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
104828 | 13901 8 0 | 30533 784 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
105248 | 22045 8 0 | 40901 792 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
105468 | 5518 0 0 | 25989 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
105596 | 14508 8 0 | 31581 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
105656 | 15593 8 0 | 35565 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
105924 | 14143 8 0 | 30805 784 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
106076 | 15593 8 0 | 35565 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
106148 | 13031 0 0 | 28321 752 896 | xmm | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
106344 | 47456 16 0 | 43565 792 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
106616 | 12821 0 0 | 28057 752 896 | xmm | gcc_-m64_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
106844 | 3833 8 0 | 19242 760 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
107216 | 24735 8 0 | 46893 792 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
107239 | 13028 0 0 | 28289 752 896 | xmm | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
107352 | 3831 8 0 | 19210 760 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
107372 | 22447 8 0 | 41765 792 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
107508 | 3831 8 0 | 19210 760 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
107600 | 14140 8 0 | 30901 784 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190827 | 20190816 |
107620 | 3833 8 0 | 19186 760 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
107848 | 22167 8 0 | 41549 792 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
108228 | 15830 8 0 | 35925 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
108340 | 25389 8 0 | 44781 792 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
108364 | 22504 8 0 | 44133 792 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
108448 | 3831 8 0 | 19170 760 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
108516 | 23887 8 0 | 46317 792 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
108624 | 15982 8 0 | 36373 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
109052 | 22098 8 0 | 43237 792 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
109268 | 22098 8 0 | 43237 792 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
109300 | 5518 0 0 | 25989 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
109312 | 3831 8 0 | 19170 760 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
109508 | 15543 8 0 | 35501 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
109596 | 14508 8 0 | 31581 784 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
109620 | 15830 8 0 | 35925 784 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
109716 | 15809 8 0 | 36069 784 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
109792 | 14604 8 0 | 31589 784 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
109888 | 23728 8 0 | 43565 792 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
109972 | 14740 8 0 | 32077 784 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
110021 | 12810 0 0 | 28025 752 896 | xmm | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
110064 | 15476 8 0 | 35181 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
110440 | 24496 8 0 | 44013 792 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
110644 | 14140 8 0 | 30901 784 928 | ref | gcc_-O_-fomit-frame-pointer | 20190827 | 20190816 |
110828 | 3831 8 0 | 19210 760 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
111008 | 14572 8 0 | 31573 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
111076 | 13885 8 0 | 30645 784 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190827 | 20190816 |
111116 | 14572 8 0 | 31573 784 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
111240 | 14572 8 0 | 31557 784 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
111288 | 7662 16 0 | 19170 760 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
111356 | 28166 16 0 | 30789 784 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
111740 | 22504 8 0 | 44133 792 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
112140 | 3837 8 0 | 19226 760 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
112315 | 6462 0 0 | 27733 760 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
112340 | 14237 8 0 | 30741 784 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
112464 | 3831 8 0 | 19178 760 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
112648 | 14646 8 0 | 31581 784 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
112680 | 3833 8 0 | 19194 760 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
112908 | 3837 8 0 | 19226 760 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
113020 | 14140 8 0 | 30901 784 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190827 | 20190816 |
113048 | 24735 8 0 | 46893 792 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
113372 | 13901 8 0 | 30533 784 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
113431 | 23887 8 0 | 46317 792 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
113504 | 25389 8 0 | 44781 792 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
113585 | 3831 8 0 | 19210 760 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
113600 | 3831 8 0 | 19210 760 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
113656 | 3831 8 0 | 19178 760 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
113916 | 3833 8 0 | 19242 760 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
114172 | 29480 16 0 | 32077 784 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
114280 | 3833 8 0 | 19186 760 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
115024 | 22045 8 0 | 40901 792 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
115636 | 22447 8 0 | 41765 792 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
115752 | 15982 8 0 | 36373 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
115771 | 22263 8 0 | 41413 792 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
116200 | 14604 8 0 | 31589 784 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
116448 | 3831 8 0 | 19170 760 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
116464 | 3831 8 0 | 19170 760 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
116488 | 3831 8 0 | 19170 760 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
116568 | 25389 8 0 | 44685 792 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
117782 | 14143 8 0 | 30805 784 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
118018 | 13885 8 0 | 30645 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190827 | 20190816 |
118214 | 22167 8 0 | 41485 792 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
118624 | 14083 8 0 | 30789 784 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
119171 | 15603 8 0 | 35645 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
119900 | 14646 8 0 | 31581 784 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
120523 | 24496 8 0 | 44013 792 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
122057 | 3837 8 0 | 19226 760 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
122678 | 25389 8 0 | 44781 792 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
122816 | 14140 8 0 | 30901 784 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190827 | 20190816 |
123380 | 14508 8 0 | 31581 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
124467 | 14140 8 0 | 30901 784 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190827 | 20190816 |
126730 | 14140 8 0 | 30901 784 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190827 | 20190816 |
127245 | 15854 8 0 | 36061 784 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190827 | 20190816 |
127933 | 3837 8 0 | 19226 760 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
128200 | 15603 8 0 | 35645 784 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
133988 | 15854 8 0 | 36061 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190827 | 20190816 |
153360 | 14140 8 0 | 30901 784 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
552652 | 9645 8 0 | 28231 776 888 | ref | gcc | 20190827 | 20190816 |
584084 | 120744 0 0 | 139111 768 888 | xmm | cc | 20190827 | 20190816 |
585364 | 9645 8 0 | 28231 776 888 | ref | gcc_-funroll-loops | 20190827 | 20190816 |
624816 | 9645 8 0 | 28231 776 888 | ref | cc | 20190827 | 20190816 |
631132 | 120744 0 0 | 139111 768 888 | xmm | gcc_-funroll-loops | 20190827 | 20190816 |
690260 | 120744 0 0 | 139111 768 888 | xmm | gcc | 20190827 | 20190816 |
Compiler | Implementations
|
gcc -O2 -fomit-frame-pointer | ymm |
gcc -O3 -fomit-frame-pointer | ymm |
gcc -O -fomit-frame-pointer | ymm |
gcc -Os -fomit-frame-pointer | ymm |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ymm |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ymm |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ymm |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ymm |
gcc -m64 -O2 -fomit-frame-pointer | ymm |
gcc -m64 -O3 -fomit-frame-pointer | ymm |
gcc -m64 -O -fomit-frame-pointer | ymm |
gcc -m64 -Os -fomit-frame-pointer | ymm |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | ymm |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | ymm |
gcc -m64 -march=core2 -O -fomit-frame-pointer | ymm |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | ymm |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ymm |
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ymm |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | ymm |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ymm |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | ymm |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | ymm |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | ymm |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | ymm |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | ymm |
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | ymm |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | ymm |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | ymm |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ymm |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ymm |
gcc -m64 -march=k8 -O -fomit-frame-pointer | ymm |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | ymm |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ymm |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ymm |
gcc -m64 -march=nocona -O -fomit-frame-pointer | ymm |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | ymm |
gcc -march=barcelona -O2 -fomit-frame-pointer | ymm |
gcc -march=barcelona -O3 -fomit-frame-pointer | ymm |
gcc -march=barcelona -O -fomit-frame-pointer | ymm |
gcc -march=barcelona -Os -fomit-frame-pointer | ymm |
gcc -march=k8 -O2 -fomit-frame-pointer | ymm |
gcc -march=k8 -O3 -fomit-frame-pointer | ymm |
gcc -march=k8 -O -fomit-frame-pointer | ymm |
gcc -march=k8 -Os -fomit-frame-pointer | ymm |
gcc -march=nocona -O2 -fomit-frame-pointer | ymm |
gcc -march=nocona -O3 -fomit-frame-pointer | ymm |
gcc -march=nocona -O -fomit-frame-pointer | ymm |
gcc -march=nocona -Os -fomit-frame-pointer | ymm
|