Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
22872868 | 7057 0 0 | 24221 776 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
23595807 | 7057 0 0 | 24221 776 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
24175132 | 7057 0 0 | 24989 776 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
24192176 | 7057 0 0 | 24989 776 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
27413256 | 8681 0 0 | 28893 776 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
27486512 | 8681 0 0 | 28893 776 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
27702796 | 8681 0 0 | 28893 776 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
29611216 | 8681 0 0 | 27565 776 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
31092660 | 12741 0 0 | 31005 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
31587460 | 12636 0 0 | 30725 784 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
31801304 | 12741 0 0 | 31005 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
32324324 | 12636 0 0 | 30725 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
33982857 | 13549 0 0 | 31061 784 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
35212808 | 13549 0 0 | 31061 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
35699444 | 21114 0 0 | 26221 784 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
35706808 | 10557 0 0 | 26221 784 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
35777240 | 13549 0 0 | 31061 784 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
35929756 | 13493 0 0 | 30653 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
36339008 | 13493 0 0 | 30653 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
36403531 | 10445 0 0 | 25893 784 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
36791968 | 10445 0 0 | 25893 784 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
37514700 | 10746 0 0 | 25997 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
37572240 | 10746 0 0 | 25997 784 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
37732372 | 10746 0 0 | 25901 784 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
37752836 | 10746 0 0 | 25997 784 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
39248288 | 10961 0 0 | 26109 784 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
40086892 | 10938 0 0 | 26125 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
40110416 | 11298 0 0 | 26485 784 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
40134056 | 11298 0 0 | 26485 784 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
40153944 | 10938 0 0 | 26061 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
40241612 | 11298 0 0 | 26485 784 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
40309898 | 11259 0 0 | 26125 784 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
40660660 | 11259 0 0 | 26125 784 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
40981380 | 10948 0 0 | 25973 784 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
45313792 | 13790 0 0 | 29901 784 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
45409648 | 13790 0 0 | 29901 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
45578660 | 13867 0 0 | 30069 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
45989640 | 13958 0 0 | 30277 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
46174048 | 14111 0 0 | 30438 792 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
46662512 | 13958 0 0 | 30277 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
46848488 | 13867 0 0 | 30069 784 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
46918539 | 13839 0 0 | 29637 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
46949884 | 14111 0 0 | 30438 792 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
47135400 | 13867 0 0 | 30069 784 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
47277924 | 13969 0 0 | 30430 792 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 |
47584636 | 13969 0 0 | 30430 792 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 |
47637688 | 13966 0 0 | 30206 792 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
47917256 | 14009 0 0 | 30414 792 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
48072788 | 13966 0 0 | 30206 792 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
48295544 | 13969 0 0 | 30430 792 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190830 | 20190816 |
48566100 | 14009 0 0 | 30414 792 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
50417761 | 13839 0 0 | 29637 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
85895036 | 4616 0 0 | 17541 784 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
85933470 | 4616 0 0 | 17541 784 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
85977288 | 4616 0 0 | 17541 784 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
86044884 | 3850 0 0 | 15785 768 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
86343076 | 4616 0 0 | 17541 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
86475225 | 4616 0 0 | 17541 784 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
86663080 | 3915 0 0 | 15889 768 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
87079516 | 9374 0 0 | 17949 784 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
87621540 | 4687 0 0 | 17949 784 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
87764302 | 3850 0 0 | 15785 768 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
88010874 | 3850 0 0 | 15785 768 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
88492564 | 7700 0 0 | 15785 768 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
88556522 | 3849 0 0 | 15785 768 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
88729912 | 3863 0 0 | 15825 768 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
88887344 | 4616 0 0 | 17541 784 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
89143047 | 3804 0 0 | 15737 768 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
89305984 | 3850 0 0 | 15785 768 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
89420244 | 3804 0 0 | 15737 768 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
89621728 | 3850 0 0 | 15785 768 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
89763588 | 3804 0 0 | 15737 768 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
89787416 | 3863 0 0 | 15825 768 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
89867918 | 4454 0 0 | 17053 784 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
89871920 | 3850 0 0 | 15785 768 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
90178760 | 3849 0 0 | 15785 768 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
90182492 | 4616 0 0 | 17541 784 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
90400712 | 3798 0 0 | 15737 768 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
91016440 | 3915 0 0 | 15889 768 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
91068372 | 4454 0 0 | 17053 784 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
91172956 | 3915 0 0 | 15889 768 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
91634784 | 3915 0 0 | 15889 768 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
91664864 | 4553 0 0 | 17477 784 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
91792296 | 4553 0 0 | 17477 784 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
91805600 | 3863 0 0 | 15825 768 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
92249232 | 3914 0 0 | 15873 768 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
92914273 | 3798 0 0 | 15737 768 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
94081412 | 3914 0 0 | 15873 768 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
94662432 | 3798 0 0 | 15737 768 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
94850260 | 4616 0 0 | 17549 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
94905588 | 3798 0 0 | 15737 768 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
95127896 | 4616 0 0 | 17549 784 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
96334896 | 4616 0 0 | 17549 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
105530601 | 3905 0 0 | 15849 768 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
109303456 | 4523 0 0 | 17445 784 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
109633100 | 8744 0 0 | 17382 792 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
111418500 | 4372 0 0 | 17382 792 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
111507512 | 4413 0 0 | 17430 792 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 |
112948236 | 4413 0 0 | 17430 792 928 | ref | gcc_-O_-fomit-frame-pointer | 20190830 | 20190816 |
114069412 | 4465 0 0 | 17438 792 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
114556856 | 4393 0 0 | 17414 792 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
115083984 | 4393 0 0 | 17414 792 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
115261536 | 4465 0 0 | 17438 792 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
115409048 | 4412 0 0 | 17430 792 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190830 | 20190816 |
115994752 | 4412 0 0 | 17430 792 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190830 | 20190816 |
116142492 | 4412 0 0 | 17430 792 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
116480052 | 4412 0 0 | 17430 792 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190830 | 20190816 |
116503394 | 4412 0 0 | 17430 792 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190830 | 20190816 |
116529656 | 4412 0 0 | 17430 792 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190830 | 20190816 |
116786620 | 4412 0 0 | 17430 792 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
116891836 | 4412 0 0 | 17430 792 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
118196740 | 4413 0 0 | 17430 792 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 |
309052684 | 6646 0 0 | 21359 784 888 | ref | gcc_-funroll-loops | 20190830 | 20190816 |
311654760 | 6646 0 0 | 21359 784 888 | ref | gcc | 20190830 | 20190816 |
313290072 | 6646 0 0 | 21359 784 888 | ref | cc | 20190830 | 20190816 |