Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
7553430 | 21028 0 0 | 45834 692 1920 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
8875297 | 13190 0 0 | 39071 684 1936 | ref | gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
8877012 | 13190 0 0 | 39071 684 1936 | ref | gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
9953046 | 23212 0 0 | 49546 692 1920 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
9961750 | 46424 0 0 | 49546 692 1920 | ref | clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
10451018 | 19484 0 0 | 43738 692 1904 | ref | clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
10451396 | 19484 0 0 | 43738 692 1904 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
12526982 | 13050 0 0 | 39187 684 1936 | ref | gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
17363495 | 7033 0 0 | 27956 684 1904 | ref | clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
17365713 | 7033 0 0 | 27956 684 1904 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
23433908 | 7329 0 0 | 28868 684 1904 | ref | clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
23466744 | 7329 0 0 | 28868 684 1904 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
26787096 | 7514 0 0 | 29572 676 1920 | ref | gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
26991348 | 7514 0 0 | 29572 676 1920 | ref | gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
29054405 | 7526 0 0 | 29704 676 1920 | ref | gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
36635922 | 9947 0 0 | 34540 684 1928 | ref | gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
36769168 | 9911 0 0 | 34480 684 1928 | ref | gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
36922212 | 9911 0 0 | 34480 684 1928 | ref | gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
37142723 | 8815 0 0 | 32808 684 1928 | ref | gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
37144251 | 8815 0 0 | 32808 684 1928 | ref | gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
37357772 | 8871 0 0 | 32844 684 1928 | ref | gcc_-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
|