Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
83204 | 7181 0 0 | 30501 408 776 | T:ARMv7A | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231223 | 20231212 |
83204 | 7245 0 0 | 38451 412 792 | T:ARMv7A | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231223 | 20231212 |
83372 | 7189 0 0 | 32307 412 776 | T:ARMv7A | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231223 | 20231212 |
83372 | 7253 0 0 | 29747 412 784 | T:ARMv7A | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231223 | 20231212 |
83372 | 7189 0 0 | 32307 412 776 | T:ARMv7A | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231223 | 20231212 |
128952 | 5893 0 0 | 20382 460 776 | T:ARMv6M | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
129080 | 5893 0 0 | 21386 460 776 | T:ARMv6M | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
130080 | 5929 0 0 | 20894 460 776 | T:ARMv6M | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
130496 | 5755 0 0 | 19706 452 776 | T:ARMv6M | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
139328 | 6117 0 0 | 21610 460 776 | T:ARMv7M | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
141408 | 5951 0 0 | 19906 452 776 | T:ARMv7M | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
142532 | 6137 0 0 | 20622 460 776 | T:ARMv7M | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
144996 | 6177 0 0 | 21142 460 776 | T:ARMv7M | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
164952 | 11121 0 0 | 36131 412 776 | T:generic32 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231223 | 20231212 |
165032 | 11249 0 0 | 33459 412 784 | T:generic32 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231223 | 20231212 |
165156 | 11121 0 0 | 36131 412 776 | T:generic32 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231223 | 20231212 |
176620 | 12293 0 0 | 43235 412 792 | T:generic32 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231223 | 20231212 |
180200 | 10853 0 0 | 34057 408 776 | T:generic32 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231223 | 20231212 |
196948 | 12973 0 0 | 37983 412 776 | T:generic32lc | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231223 | 20231212 |
196988 | 12973 0 0 | 37983 412 776 | T:generic32lc | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231223 | 20231212 |
197116 | 13101 0 0 | 35311 412 784 | T:generic32lc | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231223 | 20231212 |
210072 | 14889 0 0 | 45831 412 792 | T:generic32lc | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231223 | 20231212 |
211864 | 12661 0 0 | 35865 408 776 | T:generic32lc | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231223 | 20231212 |
213408 | 6943 0 0 | 20650 452 776 | T:generic32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
214032 | 7919 0 0 | 21630 452 776 | T:generic32lc | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
246032 | 7585 0 0 | 22450 460 776 | T:generic32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
249196 | 9989 0 0 | 24362 460 776 | T:generic32lc | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
254616 | 8585 0 0 | 23450 460 776 | T:generic32lc | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
261696 | 9165 0 0 | 23542 460 776 | T:generic32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
282112 | 10941 0 0 | 26342 460 776 | T:generic32lc | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
287028 | 9453 0 0 | 24850 460 776 | T:generic32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
559892 | 6299 0 0 | 21702 460 776 | T:compact | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
757972 | 2502 0 0 | 16882 460 776 | T:compact | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
911372 | 2442 0 0 | 17310 460 776 | T:compact | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
926584 | 2207 0 0 | 15914 452 776 | T:compact | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
14559784 | 56127 564 34 | 77133 996 816 | T:ref | clang++_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231223 | 20231212 |
14595360 | 56127 564 34 | 77133 996 816 | T:ref | clang++_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231223 | 20231212 |
15679400 | 62203 564 30 | 77906 1000 816 | T:ref | clang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231223 | 20231212 |
24611876 | 49727 564 27 | 61728 1012 816 | T:ref | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
28699332 | 43366 564 34 | 62111 988 808 | T:ref | clang++_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20231223 | 20231212 |
29850140 | 34245 564 27 | 47790 1012 816 | T:ref | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
38193504 | 33241 564 27 | 46641 1004 816 | T:ref | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
47470080 | 25568 564 27 | 38769 976 800 | T:ref | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20231223 | 20231212 |
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ARMv6M |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ARMv6M |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ARMv6M |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ARMv6M |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ARMv6M |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ARMv7A |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ARMv7A |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ARMv7A |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ARMv7A |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ARMv7M |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ARMv7M |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ARMv7M |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ARMv7M |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ARMv7M
|
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:generic32 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:generic32 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:generic32 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:generic32 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:generic32 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:generic32 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:generic32 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:generic32 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:generic32
|
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:generic32lc |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:generic32lc |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:generic32lc |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:generic32lc |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:generic32lc |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:generic32lc |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:generic32lc |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:generic32lc |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:generic32lc
|