Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
96292057 | 8013 1024 0 | 28215 1800 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
96513288 | 7935 1024 0 | 25847 1800 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
97175286 | 7711 1024 0 | 24855 1800 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
97907796 | 7935 1024 0 | 25847 1800 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
99706188 | 11870 1024 0 | 29461 1816 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
100717740 | 7711 1024 0 | 24855 1800 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
100745320 | 13445 1024 0 | 31789 1816 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
101546424 | 9249 1024 0 | 25429 1800 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
101608716 | 8060 1024 0 | 23029 1816 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
102084656 | 11870 1024 0 | 29461 1816 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
103154920 | 8060 1024 0 | 23029 1816 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
103330404 | 13733 1024 0 | 31925 1816 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
103542363 | 8757 1024 0 | 24285 1816 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
104527434 | 9249 1024 0 | 25429 1800 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
104709045 | 8070 1024 0 | 23349 1816 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
104756812 | 8013 1024 0 | 28215 1800 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
104763980 | 7309 1024 0 | 26183 1800 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
104857308 | 11870 1024 0 | 29461 1816 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
105205116 | 17770 2048 0 | 24645 1816 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
105239892 | 9169 1024 0 | 25165 1800 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
105328028 | 12011 1024 0 | 29277 1816 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
105335478 | 8070 1024 0 | 23349 1816 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
105453148 | 8013 1024 0 | 28215 1800 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
105748645 | 8757 1024 0 | 24285 1816 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
106545984 | 8391 1024 0 | 24109 1800 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
106878392 | 13445 1024 0 | 31789 1816 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
107487471 | 8070 1024 0 | 23349 1816 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
107503852 | 8202 1024 0 | 24293 1800 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
107649373 | 13733 1024 0 | 31925 1816 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
107917056 | 7086 1024 0 | 22413 1816 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
108281835 | 8202 1024 0 | 24293 1800 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
109351884 | 8391 1024 0 | 24109 1800 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
109447880 | 8134 1024 0 | 23421 1816 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
110057476 | 9169 1024 0 | 25165 1800 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
110558060 | 8202 1024 0 | 24293 1800 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
110753160 | 12011 1024 0 | 29277 1816 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
111198349 | 8006 1024 0 | 23125 1816 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
111228602 | 8134 1024 0 | 23421 1816 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
111838440 | 8885 1024 0 | 24645 1816 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
114544701 | 8134 1024 0 | 23357 1816 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
114617348 | 7086 1024 0 | 22413 1816 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
115605592 | 7086 1024 0 | 22413 1816 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
120520940 | 7142 1024 0 | 22373 1816 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
135649479 | 3910 1024 0 | 16757 1800 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
137512065 | 4363 1024 0 | 17509 1800 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
137979316 | 3910 1024 0 | 16757 1800 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
138542312 | 4027 1024 0 | 16861 1800 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
138606896 | 3862 1024 0 | 16685 1800 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
139474236 | 3910 1024 0 | 16733 1800 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
140309601 | 3684 1024 0 | 16181 1800 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
140696316 | 3684 1024 0 | 16181 1800 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
144314312 | 3910 1024 0 | 16733 1800 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
146489808 | 3862 1024 0 | 16685 1800 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
148067268 | 3910 1024 0 | 16757 1800 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
148149090 | 4027 1024 0 | 16861 1800 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
149163324 | 3910 1024 0 | 16733 1800 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
149749160 | 3846 1024 0 | 16669 1800 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
151272860 | 3862 1024 0 | 16685 1800 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
153240776 | 8726 2048 0 | 17509 1800 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
155193152 | 3918 1024 0 | 16741 1800 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
192924720 | 4812 1024 0 | 21038 1808 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
201073928 | 4812 1024 0 | 21038 1808 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
212483936 | 4678 1024 0 | 20974 1808 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
212495458 | 4734 1024 0 | 21094 1808 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
212986768 | 4666 1024 0 | 20806 1808 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
215952392 | 4666 1024 0 | 20806 1808 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
218945896 | 4734 1024 0 | 21094 1808 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
225090084 | 4678 1024 0 | 20974 1808 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
225877830 | 3146 1024 0 | 16038 1808 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
227669654 | 3146 1024 0 | 16038 1808 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
231292688 | 4734 1024 0 | 21094 1808 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
244439816 | 3142 1024 0 | 16062 1808 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
246301312 | 3145 1024 0 | 16062 1808 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
247917891 | 3145 1024 0 | 16062 1808 928 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
249536920 | 3145 1024 0 | 16062 1808 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
249907932 | 3144 1024 0 | 16062 1808 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
250863144 | 3144 1024 0 | 16062 1808 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
251481251 | 3144 1024 0 | 16062 1808 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
252061322 | 3107 1024 0 | 16022 1808 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
254437673 | 6182 2048 0 | 15982 1808 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
257286140 | 3091 1024 0 | 15982 1808 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
259936059 | 3107 1024 0 | 16022 1808 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
260608095 | 3140 1024 0 | 16046 1808 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
260922648 | 3140 1024 0 | 16046 1808 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
263792736 | 3144 1024 0 | 16062 1808 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
273517440 | 3140 1024 0 | 16046 1808 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
297995036 | 2465 1024 0 | 14289 1784 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
300639609 | 2465 1024 0 | 14289 1784 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
303275528 | 2465 1024 0 | 14289 1784 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
303397790 | 2469 1024 0 | 14305 1784 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
303410804 | 2465 1024 0 | 14289 1784 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
304338724 | 2465 1024 0 | 14289 1784 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
306499908 | 2477 1024 0 | 14345 1784 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
306632816 | 2465 1024 0 | 14289 1784 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
307967263 | 2465 1024 0 | 14289 1784 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
309184764 | 2477 1024 0 | 14345 1784 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
310168478 | 2477 1024 0 | 14345 1784 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
311677196 | 2469 1024 0 | 14305 1784 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
313274960 | 2477 1024 0 | 14345 1784 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
317460608 | 2477 1024 0 | 14345 1784 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
371592822 | 2465 1024 0 | 14289 1784 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
373290751 | 2465 1024 0 | 14289 1784 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
373486287 | 2477 1024 0 | 14345 1784 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
374089828 | 2465 1024 0 | 14289 1784 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
374691034 | 2465 1024 0 | 14289 1784 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
375136384 | 4930 2048 0 | 14289 1784 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
377393796 | 2469 1024 0 | 14305 1784 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
377612708 | 2477 1024 0 | 14345 1784 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
378648536 | 2477 1024 0 | 14345 1784 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
378742428 | 2477 1024 0 | 14345 1784 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
384846436 | 2465 1024 0 | 14289 1784 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
429472056 | 2479 1024 0 | 14321 1784 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
502667517 | 4186 1024 0 | 18799 1800 888 | ref | cc | 20190826 | 20190816 |
528471816 | 4186 1024 0 | 18799 1800 888 | ref | gcc_-funroll-loops | 20190826 | 20190816 |
531950409 | 4186 1024 0 | 18799 1800 888 | ref | gcc | 20190826 | 20190816 |