Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
598332 | 112665 6236 16 | 137246 6932 1944 | T:opt | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
606582 | 121489 6236 16 | 147550 6932 1944 | T:opt | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
607941 | 242978 12472 32 | 147550 6932 1944 | T:opt | clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
710102 | 84369 6236 16 | 108670 6932 1928 | T:opt | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
710471 | 84369 6236 16 | 108670 6932 1928 | T:opt | clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
800291 | 88660 6244 16 | 115476 6932 1968 | T:opt | gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
842672 | 85700 6244 16 | 112248 6932 1968 | T:opt | gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
843936 | 53957 6236 16 | 74888 6924 1928 | T:opt | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
844280 | 53957 6236 16 | 74888 6924 1928 | T:opt | clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
845922 | 85700 6244 16 | 112248 6932 1968 | T:opt | gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
852828 | 55728 6252 16 | 81004 6924 1952 | T:opt | gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
879391 | 46333 6236 16 | 69192 6916 1952 | T:opt | gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
881074 | 46333 6236 16 | 69192 6916 1952 | T:opt | gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
884037 | 46329 6236 16 | 69156 6916 1952 | T:opt | gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
897423 | 55840 6252 16 | 81024 6924 1952 | T:opt | gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
933024 | 55840 6252 16 | 81024 6924 1952 | T:opt | gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
949889 | 57605 6236 16 | 79336 6924 1928 | T:opt | clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
950007 | 57605 6236 16 | 79336 6924 1928 | T:opt | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
1165634 | 51700 6236 16 | 76208 6924 1952 | T:opt | gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
1168505 | 51644 6236 16 | 76160 6924 1952 | T:opt | gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
1170174 | 51644 6236 16 | 76160 6924 1952 | T:opt | gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
7721728 | 57196 84 16 | 84044 772 1968 | T:ref | gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
7734374 | 55384 84 16 | 81932 772 1968 | T:ref | gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
7744776 | 55384 84 16 | 81932 772 1968 | T:ref | gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
8436565 | 35048 84 16 | 60212 772 1952 | T:ref | gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
8449749 | 35236 84 16 | 60460 772 1952 | T:ref | gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
8586513 | 35048 84 16 | 60212 772 1952 | T:ref | gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
9400526 | 48581 84 16 | 73662 780 1944 | T:ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
9497122 | 47977 84 16 | 72622 780 1928 | T:ref | clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
9519286 | 102514 168 32 | 77838 780 1944 | T:ref | clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
9521747 | 47977 84 16 | 72622 780 1928 | T:ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
9531400 | 51257 84 16 | 77838 780 1944 | T:ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
10354990 | 31728 84 16 | 56200 772 1952 | T:ref | gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
10682233 | 28225 84 16 | 49944 772 1928 | T:ref | clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
10698803 | 28225 84 16 | 49944 772 1928 | T:ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
10953375 | 31484 84 16 | 55984 772 1952 | T:ref | gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
11069223 | 26017 84 16 | 47016 772 1928 | T:ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
11103362 | 26017 84 16 | 47016 772 1928 | T:ref | clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210423 | 20210326 |
11179029 | 31484 84 16 | 55984 772 1952 | T:ref | gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
11319939 | 25117 84 16 | 48012 764 1952 | T:ref | gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
11355405 | 25117 84 16 | 48012 764 1952 | T:ref | gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
11688800 | 25197 84 16 | 47976 764 1952 | T:ref | gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210423 | 20210326 |
Compiler | Implementations
|
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:avx2 |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:avx2 |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:avx2 |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:avx2 |
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:avx2 |
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:avx2 |
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:avx2 |
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:avx2 |
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:avx2 |
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:avx2 |
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:avx2 |
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:avx2
|
Compiler | Implementations
|
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sse2 |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sse2 |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sse2 |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sse2 |
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sse2 |
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sse2 |
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sse2 |
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sse2 |
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sse2 |
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sse2 |
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sse2 |
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sse2
|
Compiler | Implementations
|
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt |
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt |
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt |
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt |
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt |
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt |
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt |
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt |
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt |
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt |
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt |
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt
|
Compiler | Implementations
|
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref
|