Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
50619 | 7542 0 0 | 29093 776 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
56418 | 6806 0 0 | 30613 776 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
66936 | 7413 0 0 | 26998 792 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
68541 | 6999 0 0 | 26470 792 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
69460 | 7159 0 0 | 26598 792 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
69744 | 7343 0 0 | 26742 792 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
70088 | 6999 0 0 | 26374 792 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
71613 | 5879 0 0 | 22990 792 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
71652 | 5879 0 0 | 22990 792 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
72885 | 11982 0 0 | 23446 792 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
74580 | 5728 0 0 | 22318 792 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
80343 | 9568 0 0 | 20233 768 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
80367 | 4784 0 0 | 20241 768 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
80964 | 4803 0 0 | 20305 768 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
82628 | 4803 0 0 | 20305 768 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
82640 | 4784 0 0 | 20241 768 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
86709 | 6806 0 0 | 29285 776 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
87909 | 6758 0 0 | 27493 776 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
90348 | 6806 0 0 | 30613 776 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
90420 | 6806 0 0 | 30613 776 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
94296 | 7542 0 0 | 29093 776 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
94533 | 6758 0 0 | 27493 776 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
97520 | 9343 0 0 | 31854 792 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
97626 | 6240 0 0 | 23142 792 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
98199 | 9205 0 0 | 31430 792 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
98526 | 7807 0 0 | 28182 792 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
99123 | 6240 0 0 | 23142 792 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
99489 | 6244 0 0 | 23142 792 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
101304 | 6240 0 0 | 23142 792 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
101454 | 9183 0 0 | 30902 792 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
101828 | 9001 0 0 | 30206 792 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
102224 | 9205 0 0 | 31430 792 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
102520 | 9343 0 0 | 31854 792 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
102948 | 7789 0 0 | 27974 792 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
104804 | 9183 0 0 | 30902 792 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
105594 | 7674 0 0 | 27478 792 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
106425 | 7413 0 0 | 26998 792 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
106488 | 7807 0 0 | 28182 792 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
107664 | 7143 0 0 | 26582 792 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
108915 | 7519 0 0 | 27438 792 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
110436 | 6999 0 0 | 26470 792 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
110756 | 15038 0 0 | 27438 792 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
110922 | 7111 0 0 | 26350 792 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
111356 | 7887 0 0 | 28390 792 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
112248 | 9001 0 0 | 30206 792 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
113544 | 9183 0 0 | 30902 792 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
114000 | 6999 0 0 | 26470 792 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
114016 | 7887 0 0 | 28390 792 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
114052 | 7143 0 0 | 26518 792 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
116049 | 5927 0 0 | 23022 792 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
116220 | 7807 0 0 | 28182 792 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
116244 | 5887 0 0 | 23038 792 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
116404 | 5927 0 0 | 23022 792 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
116715 | 5879 0 0 | 22990 792 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
116720 | 7674 0 0 | 27478 792 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
117068 | 7789 0 0 | 27974 792 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
117669 | 5887 0 0 | 23038 792 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
118196 | 5887 0 0 | 23038 792 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
120028 | 5927 0 0 | 23022 792 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
120084 | 7086 0 0 | 25998 792 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
120244 | 5991 0 0 | 23446 792 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
122452 | 5879 0 0 | 22990 792 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
124352 | 5728 0 0 | 22318 792 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
124428 | 5871 0 0 | 22966 792 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
124632 | 7343 0 0 | 26742 792 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
126496 | 5901 0 0 | 22926 792 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
126736 | 7343 0 0 | 26742 792 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
126864 | 5901 0 0 | 22926 792 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
127636 | 7086 0 0 | 25998 792 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
128226 | 8408 0 0 | 28758 792 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
129600 | 8422 0 0 | 28550 792 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
131115 | 4784 0 0 | 20241 768 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
131586 | 8408 0 0 | 28758 792 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
131937 | 4784 0 0 | 20233 768 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
132171 | 4784 0 0 | 20233 768 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
132381 | 4803 0 0 | 20305 768 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
132606 | 8408 0 0 | 28758 792 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
132708 | 4793 0 0 | 20265 768 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
132855 | 4793 0 0 | 20273 768 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
133083 | 4880 0 0 | 20377 768 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
135132 | 4881 0 0 | 20377 768 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
135664 | 4793 0 0 | 20265 768 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
137156 | 4883 0 0 | 20409 768 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
137732 | 4880 0 0 | 20377 768 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
138216 | 4782 0 0 | 20233 768 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
138414 | 4883 0 0 | 20409 768 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
138828 | 4883 0 0 | 20409 768 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
139281 | 4784 0 0 | 20233 768 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
139316 | 4881 0 0 | 20377 768 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
139816 | 4782 0 0 | 20233 768 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
140109 | 12458 0 0 | 23110 792 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
140289 | 6244 0 0 | 23142 792 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
141760 | 4803 0 0 | 20305 768 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
142332 | 4881 0 0 | 20377 768 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
143412 | 8444 0 0 | 28638 792 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
143475 | 6240 0 0 | 23142 792 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
143588 | 8444 0 0 | 28638 792 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
143788 | 8378 0 0 | 28518 792 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
143872 | 4881 0 0 | 20377 768 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
144588 | 6240 0 0 | 23142 792 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
144996 | 6233 0 0 | 22998 792 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
145220 | 8378 0 0 | 28518 792 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
146324 | 4793 0 0 | 20265 768 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
147825 | 6240 0 0 | 23142 792 928 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
151551 | 6233 0 0 | 22998 792 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
152976 | 6229 0 0 | 23110 792 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
152980 | 8422 0 0 | 28550 792 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
156764 | 6240 0 0 | 23142 792 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
157124 | 6240 0 0 | 23142 792 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
159824 | 6244 0 0 | 23142 792 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
166600 | 6295 0 0 | 23086 792 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
167812 | 6295 0 0 | 23086 792 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
859167 | 9416 0 0 | 28127 784 888 | ref | gcc_-funroll-loops | 20190826 | 20190816 |
884444 | 9416 0 0 | 28127 784 888 | ref | gcc | 20190826 | 20190816 |
930393 | 9416 0 0 | 28127 784 888 | ref | cc | 20190826 | 20190816 |