Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
46048 | 535 0 0 | 18413 760 752 | useint32 | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190821 | 20190816 |
49476 | 1608 0 0 | 18350 776 808 | useint32 | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
50235 | 1310 0 0 | 18141 760 1136 | useint32 | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190821 | 20190816 |
50457 | 549 0 0 | 15822 776 808 | useint32 | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
50920 | 1010 0 0 | 15430 776 808 | useint32 | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
51352 | 2995 0 0 | 20166 776 808 | useint32 | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
51352 | 141 0 0 | 12030 776 808 | useint32 | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
52380 | 751 0 0 | 14718 776 808 | useint32 | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
52628 | 143 0 0 | 12006 776 808 | useint32 | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
52852 | 751 0 0 | 14886 776 808 | useint32 | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
52992 | 3083 0 0 | 20382 776 808 | useint32 | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
52996 | 535 0 0 | 19725 760 752 | useint32 | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190821 | 20190816 |
52996 | 157 0 0 | 11974 776 808 | useint32 | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
53412 | 762 0 0 | 16957 760 1136 | useint32 | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190821 | 20190816 |
53420 | 3083 0 0 | 20382 776 808 | useint32 | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
53460 | 129 0 0 | 11206 768 776 | useint32 | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
53608 | 751 0 0 | 14886 776 808 | useint32 | gcc_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
53620 | 751 0 0 | 14886 776 808 | useint32 | gcc_-m64_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
53728 | 751 0 0 | 14854 776 808 | useint32 | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
53756 | 783 0 0 | 15006 776 808 | useint32 | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
53772 | 1122 0 0 | 15710 776 808 | useint32 | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
54364 | 1551 0 0 | 18118 776 808 | useint32 | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
54424 | 1504 0 0 | 15694 776 808 | useint32 | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
54448 | 557 0 0 | 15758 776 808 | useint32 | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
54484 | 1010 0 0 | 15430 776 808 | useint32 | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
54495 | 157 0 0 | 11974 776 808 | useint32 | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
54504 | 1504 0 0 | 15694 776 808 | useint32 | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
54516 | 1608 0 0 | 18350 776 808 | useint32 | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
54536 | 762 0 0 | 16957 760 1136 | useint32 | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190821 | 20190816 |
54760 | 535 0 0 | 19725 760 752 | useint32 | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190821 | 20190816 |
54768 | 143 0 0 | 11974 776 808 | useint32 | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190821 | 20190816 |
55056 | 129 0 0 | 11206 768 776 | useint32 | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
55100 | 129 0 0 | 11206 768 776 | useint32 | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
55168 | 549 0 0 | 15822 776 808 | useint32 | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
55204 | 129 0 0 | 11150 768 776 | useint32 | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
55264 | 157 0 0 | 11982 776 808 | useint32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190821 | 20190816 |
55388 | 1551 0 0 | 18118 776 808 | useint32 | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
55396 | 157 0 0 | 11982 776 808 | useint32 | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
55460 | 571 0 0 | 16030 776 808 | useint32 | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
55856 | 1504 0 0 | 15694 776 808 | useint32 | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
55860 | 143 0 0 | 12006 776 808 | useint32 | gcc_-m64_-O_-fomit-frame-pointer | 20190821 | 20190816 |
55932 | 143 0 0 | 11974 776 808 | useint32 | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190821 | 20190816 |
55936 | 751 0 0 | 14870 776 808 | useint32 | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
55944 | 129 0 0 | 11206 768 776 | useint32 | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
56064 | 783 0 0 | 15006 776 808 | useint32 | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
56104 | 1504 0 0 | 15598 776 808 | useint32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190821 | 20190816 |
56344 | 549 0 0 | 15702 776 808 | useint32 | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
56380 | 157 0 0 | 12006 776 808 | useint32 | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
56476 | 143 0 0 | 12102 776 808 | useint32 | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
56600 | 569 0 0 | 15830 776 808 | useint32 | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
56688 | 143 0 0 | 11974 776 808 | useint32 | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190821 | 20190816 |
56712 | 1310 0 0 | 18141 760 1136 | useint32 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190821 | 20190816 |
56732 | 535 0 0 | 19725 760 752 | useint32 | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190821 | 20190816 |
56772 | 569 0 0 | 15830 776 808 | useint32 | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
56928 | 751 0 0 | 14806 776 808 | useint32 | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
56936 | 1551 0 0 | 18118 776 808 | useint32 | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
56956 | 149 0 0 | 12022 776 808 | useint32 | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
57120 | 129 0 0 | 11150 768 776 | useint32 | gcc_-m64_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
57244 | 2995 0 0 | 20166 776 808 | useint32 | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
57272 | 129 0 0 | 11206 768 776 | useint32 | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
57336 | 143 0 0 | 11974 776 808 | useint32 | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190821 | 20190816 |
57340 | 157 0 0 | 11974 776 808 | useint32 | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
57444 | 549 0 0 | 15702 776 808 | useint32 | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
57448 | 571 0 0 | 16022 776 808 | useint32 | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190821 | 20190816 |
57468 | 129 0 0 | 11150 768 776 | useint32 | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
57484 | 557 0 0 | 15758 776 808 | useint32 | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
57492 | 143 0 0 | 12062 776 808 | useint32 | gcc_-march=k8_-O_-fomit-frame-pointer | 20190821 | 20190816 |
57496 | 165 0 0 | 12286 776 808 | useint32 | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
57536 | 129 0 0 | 11150 768 776 | useint32 | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
57560 | 143 0 0 | 12006 776 808 | useint32 | gcc_-O_-fomit-frame-pointer | 20190821 | 20190816 |
57712 | 543 0 0 | 15902 776 808 | useint32 | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
57764 | 571 0 0 | 16030 776 808 | useint32 | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
57848 | 157 0 0 | 12006 776 808 | useint32 | gcc_-m64_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
57900 | 157 0 0 | 11982 776 808 | useint32 | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
57908 | 571 0 0 | 16022 776 808 | useint32 | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190821 | 20190816 |
58056 | 543 0 0 | 15902 776 808 | useint32 | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
58256 | 143 0 0 | 11974 776 808 | useint32 | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190821 | 20190816 |
58276 | 286 0 0 | 12006 776 808 | useint32 | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
58284 | 157 0 0 | 11982 776 808 | useint32 | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
58348 | 157 0 0 | 12006 776 808 | useint32 | gcc_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
58760 | 157 0 0 | 11982 776 808 | useint32 | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
58788 | 149 0 0 | 12022 776 808 | useint32 | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
58912 | 557 0 0 | 15758 776 808 | useint32 | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
58916 | 330 0 0 | 12286 776 808 | useint32 | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
59176 | 143 0 0 | 12062 776 808 | useint32 | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190821 | 20190816 |
59188 | 129 0 0 | 11206 768 776 | useint32 | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
59212 | 129 0 0 | 11150 768 776 | useint32 | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
59260 | 129 0 0 | 11182 768 776 | useint32 | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
59444 | 129 0 0 | 11150 768 776 | useint32 | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
59624 | 569 0 0 | 15998 776 808 | useint32 | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190821 | 20190816 |
59640 | 141 0 0 | 12030 776 808 | useint32 | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
59652 | 129 0 0 | 11206 768 776 | useint32 | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
59652 | 258 0 0 | 11150 768 776 | useint32 | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
59684 | 143 0 0 | 11974 776 808 | useint32 | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190821 | 20190816 |
59748 | 129 0 0 | 11150 768 776 | useint32 | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
59800 | 571 0 0 | 16022 776 808 | useint32 | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190821 | 20190816 |
60404 | 143 0 0 | 12102 776 808 | useint32 | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
60440 | 129 0 0 | 11150 768 776 | useint32 | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
60476 | 129 0 0 | 11206 768 776 | useint32 | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
60492 | 143 0 0 | 11974 776 808 | useint32 | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190821 | 20190816 |
60524 | 129 0 0 | 11150 768 776 | useint32 | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
60644 | 129 0 0 | 11150 768 776 | useint32 | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
60792 | 2244 0 0 | 15710 776 808 | useint32 | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
61132 | 129 0 0 | 11182 768 776 | useint32 | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
61232 | 129 0 0 | 11150 768 776 | useint32 | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
61704 | 569 0 0 | 15998 776 808 | useint32 | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190821 | 20190816 |
61792 | 129 0 0 | 11206 768 776 | useint32 | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
62220 | 129 0 0 | 11182 768 776 | useint32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190821 | 20190816 |
62284 | 129 0 0 | 11150 768 776 | useint32 | gcc_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
62612 | 129 0 0 | 11182 768 776 | useint32 | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
64128 | 143 0 0 | 12006 776 808 | useint32 | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190821 | 20190816 |
66944 | 143 0 0 | 11974 776 808 | useint32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190821 | 20190816 |
67616 | 248 0 0 | 13871 768 768 | useint32 | cc | 20190821 | 20190816 |
68000 | 248 0 0 | 13871 768 768 | useint32 | gcc_-funroll-loops | 20190821 | 20190816 |
72076 | 248 0 0 | 13871 768 768 | useint32 | gcc | 20190821 | 20190816 |