Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
62700 | 6660 0 0 | 19198 816 760 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231213 | 20231212 |
66075 | 5508 0 0 | 17866 800 736 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231213 | 20231212 |
66075 | 5508 0 0 | 19650 800 744 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231213 | 20231212 |
66075 | 5508 0 0 | 19650 800 744 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231213 | 20231212 |
67125 | 6336 0 0 | 17693 808 744 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231213 | 20231212 |
68625 | 5852 0 0 | 19978 800 744 | bi32 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231213 | 20231212 |
68625 | 5828 0 0 | 16292 792 736 | bi32 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231213 | 20231212 |
68625 | 5852 0 0 | 19978 800 744 | bi32 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231213 | 20231212 |
68700 | 5820 0 0 | 16514 800 736 | bi32 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231213 | 20231212 |
69375 | 5852 0 0 | 18178 800 736 | bi32 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231213 | 20231212 |
71250 | 5712 0 0 | 16204 792 736 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231213 | 20231212 |
71625 | 5580 0 0 | 16322 800 736 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231213 | 20231212 |
76275 | 1524 0 0 | 15666 808 744 | bi32_lowreg | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231213 | 20231212 |
76275 | 1524 0 0 | 15666 808 744 | bi32_lowreg | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231213 | 20231212 |
76575 | 1524 0 0 | 13882 808 736 | bi32_lowreg | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231213 | 20231212 |
76575 | 1524 0 0 | 12012 800 736 | bi32_lowreg | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231213 | 20231212 |
77475 | 1572 0 0 | 12322 808 736 | bi32_lowreg | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231213 | 20231212 |
78450 | 812 0 0 | 14954 808 744 | bi32_lowsize | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231213 | 20231212 |
78450 | 812 0 0 | 14954 808 744 | bi32_lowsize | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231213 | 20231212 |
78675 | 812 0 0 | 13170 808 736 | bi32_lowsize | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231213 | 20231212 |
78675 | 772 0 0 | 11498 808 736 | bi32_lowsize | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231213 | 20231212 |
78675 | 780 0 0 | 11268 800 736 | bi32_lowsize | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231213 | 20231212 |
82575 | 7704 0 0 | 19021 808 744 | bi32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231213 | 20231212 |
84900 | 7644 0 0 | 17925 792 736 | bi32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231213 | 20231212 |
88650 | 7992 0 0 | 19117 808 744 | bi32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231213 | 20231212 |
89175 | 6532 0 0 | 17693 808 744 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231213 | 20231212 |
90900 | 1960 0 0 | 13325 816 744 | bi32_lowreg | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231213 | 20231212 |
101325 | 936 0 0 | 12277 816 744 | bi32_lowsize | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231213 | 20231212 |
106200 | 896 0 0 | 11205 800 736 | bi32_lowsize | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231213 | 20231212 |
108825 | 7736 0 0 | 20238 816 760 | bi32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231213 | 20231212 |
118425 | 1876 0 0 | 14462 824 760 | bi32_lowreg | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231213 | 20231212 |
119700 | 1808 0 0 | 12149 800 736 | bi32_lowreg | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231213 | 20231212 |
124575 | 1252 0 0 | 12405 816 744 | bi32_lowsize | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231213 | 20231212 |
134400 | 880 0 0 | 13430 824 760 | bi32_lowsize | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231213 | 20231212 |
139275 | 1208 0 0 | 11549 792 736 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231213 | 20231212 |
146100 | 2256 0 0 | 13437 816 744 | bi32_lowreg | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231213 | 20231212 |
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bi32_armv7m |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bi32_armv7m |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bi32_armv7m |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bi32_armv7m |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bi32_armv7m |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bi32_armv7m_small |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bi32_armv7m_small |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bi32_armv7m_small |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bi32_armv7m_small |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | bi32_armv7m_small
|