Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
66906 | 5888 0 0 | 19352 808 768 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
67732 | 5828 0 0 | 19240 808 768 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
70623 | 5828 0 0 | 19288 808 768 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
70623 | 5828 0 0 | 19288 808 768 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
70623 | 5828 0 0 | 19288 808 768 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
100359 | 5540 0 0 | 18055 904 760 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
103663 | 5532 0 0 | 17943 904 760 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
106554 | 5128 0 0 | 18495 904 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
107380 | 6412 0 0 | 20199 904 760 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
109032 | 5500 0 0 | 17927 904 760 | ref | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
111923 | 6452 0 0 | 20215 904 760 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
113575 | 6072 0 0 | 20575 904 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
134225 | 5080 0 0 | 18359 904 744 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
210217 | 6072 0 0 | 20575 904 744 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
389046 | 4141 0 0 | 14583 888 736 | ref | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
389046 | 4141 0 0 | 14583 888 736 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
404327 | 4141 0 0 | 14647 888 736 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
436128 | 4540 0 0 | 15831 904 744 | ref | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
436128 | 4540 0 0 | 15831 904 744 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
665756 | 4384 0 0 | 15711 904 744 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
669886 | 4304 0 0 | 15519 904 744 | ref | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
726054 | 4141 0 0 | 14647 888 736 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
728119 | 4141 0 0 | 14583 888 736 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
857388 | 4344 0 0 | 15487 904 744 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
1206786 | 4540 0 0 | 15831 904 744 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
2032373 | 6618 0 0 | 20119 888 744 | ref | gcc_-funroll-loops | 20190911 | 20190816 |
2038568 | 6618 0 0 | 20119 888 744 | ref | gcc | 20190911 | 20190816 |
2048893 | 6618 0 0 | 20119 888 744 | ref | cc | 20190911 | 20190816 |
2768752 | 46323 176 126 | 62517 1296 912 | refcpp | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
2780729 | 52483 176 126 | 69865 1296 912 | refcpp | g++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
2821616 | 38016 64 140 | 56079 1688 912 | refcpp | clang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
2883566 | 38016 64 140 | 56079 1688 912 | refcpp | clang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
3385361 | 34960 176 126 | 49477 1304 904 | refcpp | g++_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
3922674 | 27031 176 126 | 42097 1328 872 | refcpp | g++_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
3932173 | 27003 176 126 | 42121 1328 872 | refcpp | g++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
3937542 | 27031 176 126 | 42097 1328 872 | refcpp | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
4021794 | 31187 176 126 | 46320 1304 904 | refcpp | g++_-O_-fomit-frame-pointer | 20190911 | 20190816 |
6926836 | 46495 176 126 | 62521 1296 912 | refcpp | g++_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
6978461 | 38016 64 140 | 56079 1688 912 | refcpp | clang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
6998285 | 46475 176 126 | 62513 1296 912 | refcpp | g++_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
7044541 | 37748 64 140 | 55751 1688 912 | refcpp | clang++_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
7079646 | 38256 64 140 | 56351 1688 912 | refcpp | clang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
7798679 | 44336 176 126 | 61006 1304 904 | refcpp | g++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
8131557 | 35368 176 126 | 50061 1304 904 | refcpp | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
8181117 | 34783 176 126 | 49229 1304 904 | refcpp | g++_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
8964578 | 42396 176 126 | 60729 1304 904 | refcpp | g++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
9064524 | 27031 176 126 | 42097 1328 872 | refcpp | g++_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
9165296 | 31187 176 126 | 46320 1304 904 | refcpp | g++_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
9411031 | 31207 176 126 | 46336 1304 904 | refcpp | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
38760876 | 79859 200 133 | 101368 1480 904 | refcpp | g++ | 20190911 | 20190816 |