Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
85324 | 8169 0 0 | 25501 768 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
115764 | 9211 0 0 | 24758 784 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
117465 | 8999 0 0 | 24918 784 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
121692 | 8713 0 0 | 24022 784 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
122296 | 9007 0 0 | 24678 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
122595 | 9849 0 0 | 30317 768 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
123006 | 11061 0 0 | 28966 784 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
123028 | 11181 0 0 | 29918 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
123164 | 9007 0 0 | 24678 784 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
124424 | 9011 0 0 | 24598 784 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
125154 | 9143 0 0 | 25254 784 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
125712 | 11061 0 0 | 28966 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
125712 | 9011 0 0 | 24598 784 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
126252 | 9211 0 0 | 24854 784 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
126549 | 11037 0 0 | 29622 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
127260 | 8999 0 0 | 24918 784 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
128444 | 9011 0 0 | 24598 784 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
128514 | 11181 0 0 | 29918 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
129796 | 9211 0 0 | 24854 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
131676 | 9849 0 0 | 30317 768 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
134068 | 10749 0 0 | 28358 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
135864 | 9011 0 0 | 24438 784 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
135908 | 10749 0 0 | 28358 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
140368 | 9007 0 0 | 24614 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
140397 | 9509 0 0 | 25989 776 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
140492 | 8713 0 0 | 24022 784 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
140724 | 11037 0 0 | 29622 784 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
141244 | 8329 0 0 | 26461 768 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
142444 | 9211 0 0 | 24854 784 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
144692 | 8169 0 0 | 25501 768 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
146084 | 11061 0 0 | 28966 784 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
148744 | 18286 0 0 | 25254 784 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
151344 | 9629 0 0 | 26285 776 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
154264 | 9849 0 0 | 30317 768 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
155696 | 5382 0 0 | 18573 776 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
157636 | 9509 0 0 | 25989 776 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
158684 | 9509 0 0 | 25989 776 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
159824 | 9421 0 0 | 25893 776 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
162364 | 9849 0 0 | 28989 768 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
163956 | 8172 0 0 | 24677 776 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
164396 | 8329 0 0 | 26461 768 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
165504 | 9629 0 0 | 26285 776 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
166364 | 9421 0 0 | 25893 776 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
167404 | 9270 0 0 | 25405 776 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
168567 | 8148 0 0 | 24741 776 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
169856 | 9270 0 0 | 25405 776 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
171928 | 8190 0 0 | 24837 776 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
172324 | 8190 0 0 | 24837 776 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
173268 | 8117 0 0 | 24525 776 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
176391 | 8117 0 0 | 24525 776 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
178680 | 8190 0 0 | 24837 776 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
181924 | 8148 0 0 | 24741 776 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
202764 | 8172 0 0 | 24677 776 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
238923 | 5517 0 0 | 18821 776 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
243078 | 5561 0 0 | 18765 776 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
245925 | 5476 0 0 | 18765 776 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
248716 | 5521 0 0 | 18725 776 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
249696 | 5676 0 0 | 19253 776 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
253278 | 5521 0 0 | 18725 776 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
253304 | 5521 0 0 | 18725 776 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
254692 | 5561 0 0 | 18765 776 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
256852 | 11352 0 0 | 19253 776 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
258376 | 5521 0 0 | 18725 776 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
261336 | 5476 0 0 | 18765 776 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
261969 | 5344 0 0 | 18549 776 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
262172 | 5385 0 0 | 18573 776 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
263200 | 5517 0 0 | 18821 776 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
265112 | 5385 0 0 | 18573 776 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
268484 | 5521 0 0 | 18725 776 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
268797 | 5384 0 0 | 18301 776 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
269696 | 5382 0 0 | 18573 776 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
271140 | 5382 0 0 | 18573 776 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
274304 | 5384 0 0 | 18301 776 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
277516 | 5561 0 0 | 18765 776 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
277628 | 5382 0 0 | 18573 776 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
279008 | 5313 0 0 | 18477 776 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
282168 | 5382 0 0 | 18573 776 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
283256 | 5385 0 0 | 18573 776 928 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
286348 | 5517 0 0 | 18821 776 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
292564 | 5344 0 0 | 18549 776 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
296360 | 10626 0 0 | 18477 776 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
300228 | 5382 0 0 | 18573 776 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
300819 | 5406 0 0 | 18581 776 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
304668 | 5382 0 0 | 18573 776 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
324656 | 5382 0 0 | 18573 776 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
333408 | 5406 0 0 | 18581 776 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
334614 | 4909 0 0 | 17057 760 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
342636 | 4909 0 0 | 17057 760 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
344307 | 4909 0 0 | 17057 760 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
344439 | 4909 0 0 | 17057 760 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
348357 | 4903 0 0 | 17081 760 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
349688 | 4909 0 0 | 17057 760 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
356283 | 4903 0 0 | 17081 760 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
359556 | 4900 0 0 | 17081 760 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
360918 | 4906 0 0 | 17041 760 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
360988 | 9818 0 0 | 17057 760 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
362848 | 4900 0 0 | 17081 760 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
363390 | 4903 0 0 | 17081 760 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
363512 | 4909 0 0 | 17057 760 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
368454 | 4903 0 0 | 17081 760 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
372488 | 4909 0 0 | 17057 760 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
378735 | 4903 0 0 | 17081 760 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
379284 | 4909 0 0 | 17057 760 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
380157 | 4909 0 0 | 17057 760 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
383511 | 4909 0 0 | 17057 760 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
386524 | 4909 0 0 | 17057 760 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
387084 | 4903 0 0 | 17081 760 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
387100 | 4909 0 0 | 17057 760 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
388292 | 4903 0 0 | 17081 760 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
389196 | 4909 0 0 | 17057 760 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
402028 | 4906 0 0 | 17041 760 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
427540 | 4909 0 0 | 17057 760 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
949140 | 8842 0 0 | 23734 768 888 | ref | gcc | 20190826 | 20190816 |
965980 | 8842 0 0 | 23734 768 888 | ref | gcc_-funroll-loops | 20190826 | 20190816 |
1050296 | 8842 0 0 | 23734 768 888 | ref | cc | 20190826 | 20190816 |