Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
4694468 | 19575 0 0 | 44394 692 1920 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
5470048 | 13345 0 0 | 39223 684 1936 | ref | gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
5472019 | 13345 0 0 | 39223 684 1936 | ref | gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
6136949 | 43398 0 0 | 48042 692 1920 | ref | clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
6136955 | 21699 0 0 | 48042 692 1920 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
6434655 | 19799 0 0 | 44058 692 1904 | ref | clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
6435070 | 19799 0 0 | 44058 692 1904 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
7664974 | 13297 0 0 | 39439 684 1936 | ref | gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
10744264 | 7032 0 0 | 27956 684 1904 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
10796646 | 7032 0 0 | 27956 684 1904 | ref | clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
14601294 | 7328 0 0 | 28868 684 1904 | ref | clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
14628555 | 7328 0 0 | 28868 684 1904 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
16429771 | 7509 0 0 | 29580 676 1920 | ref | gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
16454740 | 7509 0 0 | 29580 676 1920 | ref | gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
17854443 | 7521 0 0 | 29680 676 1920 | ref | gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
22376055 | 9882 0 0 | 34468 684 1928 | ref | gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
22378032 | 9882 0 0 | 34468 684 1928 | ref | gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
22580844 | 9902 0 0 | 34496 684 1928 | ref | gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
22698070 | 8746 0 0 | 32724 684 1928 | ref | gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
22992596 | 8802 0 0 | 32792 684 1928 | ref | gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
23501782 | 8746 0 0 | 32724 684 1928 | ref | gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
Compiler | Implementations
|
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | lowmem |
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | lowmem |
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | lowmem |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | lowmem |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | lowmem |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | lowmem |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | lowmem |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | lowmem |
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt |
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt |
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt |
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | vec |
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | vec |
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | vec |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | vec |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | vec |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | vec |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | vec |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | vec
|
Compiler | Implementations
|
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | lowmem |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | lowmem |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | lowmem |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | lowmem |
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | lowmem |
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | lowmem |
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | lowmem |
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | lowmem |
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | lowmem |
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | lowmem |
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | lowmem |
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | lowmem |
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt |
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt |
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt |
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt |
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt |
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt |
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt |
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt |
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt |
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | vec |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | vec |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | vec |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | vec |
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | vec |
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | vec |
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | vec |
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | vec |
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | vec |
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | vec |
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | vec |
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | vec
|
Compiler | Implementations
|
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ref |
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ref |
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ref |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ref |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ref |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ref |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ref |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ref |
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ref |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ref |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | ref |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | ref |
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ref |
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ref |
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | ref |
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | ref |
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ref |
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ref |
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | ref |
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | ref
|