Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
919713 | 12240 592 0 | 25256 996 816 | T:opt32t | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240129 | 20240107 |
934047 | 7264 592 0 | 18411 992 816 | T:opt32t | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240129 | 20240107 |
1163356 | 6348 592 0 | 16902 984 816 | T:opt32t | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240129 | 20240107 |
1256703 | 9460 592 0 | 32540 984 832 | T:opt32t | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240129 | 20240107 |
1448403 | 7120 592 0 | 18583 992 816 | T:opt32t | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240129 | 20240107 |
1451395 | 10588 0 0 | 23612 396 816 | aadomn/armv7m | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240129 | 20240107 |
1454805 | 10028 0 0 | 21183 392 816 | aadomn/armv7m | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240129 | 20240107 |
1460634 | 10540 0 0 | 22011 392 816 | aadomn/armv7m | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240129 | 20240107 |
1711215 | 27512 640 0 | 40536 1036 816 | T:fixslice_opt32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240129 | 20240107 |
1747748 | 24940 640 0 | 37964 1036 816 | aadomn/opt32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240129 | 20240107 |
2124682 | 27508 640 0 | 50598 1024 832 | aadomn/opt32 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240129 | 20240107 |
2127499 | 28280 640 0 | 51436 1024 832 | T:fixslice_opt32 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240129 | 20240107 |
2459183 | 19752 640 0 | 30956 1036 816 | T:fixslice_opt32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240129 | 20240107 |
2470960 | 18272 640 0 | 29476 1036 816 | aadomn/opt32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240129 | 20240107 |
2614722 | 16976 640 0 | 27641 1028 816 | aadomn/opt32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240129 | 20240107 |
2616930 | 18372 640 0 | 29039 1028 816 | T:fixslice_opt32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240129 | 20240107 |
3195440 | 21900 640 0 | 33420 1036 816 | T:fixslice_opt32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240129 | 20240107 |
3195891 | 20624 640 0 | 32144 1036 816 | aadomn/opt32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240129 | 20240107 |
6090284 | 9808 12 0 | 32925 396 832 | T:ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240129 | 20240107 |
6391260 | 19056 12 0 | 32072 408 816 | T:ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240129 | 20240107 |
16689002 | 4824 12 0 | 15971 404 816 | T:ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240129 | 20240107 |
18499333 | 4340 12 0 | 15803 404 816 | T:ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240129 | 20240107 |
18541193 | 3668 12 0 | 14219 396 816 | T:ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240129 | 20240107 |
Compiler | Implementations |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | aadomn/armv7a |
Compiler | Implementations |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | aadomn/armv7a |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | aadomn/armv7a |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | aadomn/armv7a |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | aadomn/armv7a |
Compiler | Implementations |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | aadomn/armv7m |
Compiler | Implementations |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | aadomn/armv7m |
Compiler | Implementations |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | aadomn/armv8a/onthefly |
Compiler | Implementations |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | aadomn/armv8a/onthefly |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | aadomn/armv8a/onthefly |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | aadomn/armv8a/onthefly |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | aadomn/armv8a/onthefly |
Compiler | Implementations |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | aadomn/armv8a/precalculate |
Compiler | Implementations |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | aadomn/armv8a/precalculate |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | aadomn/armv8a/precalculate |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | aadomn/armv8a/precalculate |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | aadomn/armv8a/precalculate |
Compiler | Implementations |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:arm_asm_fixslice_cortexm |
Compiler | Implementations |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:arm_asm_fixslice_cortexm |
Compiler | Implementations |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:arm_asm_fixslice_cortexm |
Compiler | Implementations |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:arm_asm_fixslice_cortexm |
Compiler | Implementations |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:arm_asm_fixslice_cortexm |
Compiler | Implementations |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:arm_inline_asm |
Compiler | Implementations |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:arm_inline_asm |
Compiler | Implementations |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:arm_inline_asm |
Compiler | Implementations |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:arm_inline_asm |
Compiler | Implementations |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:arm_inline_asm |
Compiler | Implementations |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | aadomn/armv7m |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | aadomn/armv7m |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | aadomn/armv7m |
Compiler | Implementations |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | aadomn/opt32 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | aadomn/opt32 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | aadomn/opt32 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | aadomn/opt32 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | aadomn/opt32 |
Compiler | Implementations |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:fixslice_opt32 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:fixslice_opt32 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:fixslice_opt32 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:fixslice_opt32 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:fixslice_opt32 |
Compiler | Implementations |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt32t |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt32t |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt32t |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt32t |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt32t |
Compiler | Implementations |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |