Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
83585790 | 119731 0 0 | 142578 820 1752 | T:mulxadx | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
83680204 | 101558 0 0 | 124986 820 1752 | T:mulxadx | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
83859865 | 101558 0 0 | 124986 820 1752 | T:mulxadx | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
83880998 | 101993 0 0 | 125586 820 1752 | T:mulxadx | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
84305128 | 46236 0 0 | 67080 812 1752 | T:mulxadx | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
86421169 | 62974 0 0 | 87159 836 1784 | T:mulxadx | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211109 | 20211108 |
86709395 | 30719 0 0 | 51207 828 1752 | T:mulxadx | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211109 | 20211108 |
86790159 | 37756 0 0 | 59511 836 1784 | T:mulxadx | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211109 | 20211108 |
87770811 | 35088 0 0 | 56583 836 1784 | T:mulxadx | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211109 | 20211108 |
90522021 | 101360 0 0 | 124946 820 1752 | T:mulx | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
90533950 | 119098 0 0 | 141938 820 1752 | T:mulx | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
90654668 | 45603 0 0 | 66456 812 1752 | T:mulx | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
90662154 | 100925 0 0 | 124346 820 1752 | T:mulx | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
90945480 | 100925 0 0 | 124346 820 1752 | T:mulx | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
92996215 | 62341 0 0 | 86519 836 1784 | T:mulx | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211109 | 20211108 |
93524060 | 37123 0 0 | 58871 836 1784 | T:mulx | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211109 | 20211108 |
93601520 | 30086 0 0 | 50567 828 1752 | T:mulx | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211109 | 20211108 |
93850159 | 34455 0 0 | 55943 836 1784 | T:mulx | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211109 | 20211108 |
109698366 | 119359 0 0 | 142210 820 1752 | T:amd64asm | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
110306761 | 101186 0 0 | 124618 820 1752 | T:amd64asm | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
110321908 | 101186 0 0 | 124618 820 1752 | T:amd64asm | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
110661186 | 101621 0 0 | 125218 820 1752 | T:amd64asm | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
110854929 | 45864 0 0 | 66712 812 1752 | T:amd64asm | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
111684803 | 62602 0 0 | 86791 836 1784 | T:amd64asm | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211109 | 20211108 |
112239771 | 37384 0 0 | 59143 836 1784 | T:amd64asm | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211109 | 20211108 |
112316425 | 30347 0 0 | 50839 828 1752 | T:amd64asm | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211109 | 20211108 |
113058832 | 34716 0 0 | 56215 836 1784 | T:amd64asm | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211109 | 20211108 |
980747139 | 121393 0 0 | 144242 820 1752 | T:amd64 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
981217120 | 103682 0 0 | 127290 820 1752 | T:amd64 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
987491504 | 105471 0 0 | 128970 820 1752 | T:amd64 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
987581487 | 105471 0 0 | 128970 820 1752 | T:amd64 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
1064996878 | 122704 0 0 | 146895 836 1784 | T:amd64 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211109 | 20211108 |
1191840766 | 45464 0 0 | 66320 812 1752 | T:amd64 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
1224300086 | 38077 0 0 | 59839 836 1784 | T:amd64 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211109 | 20211108 |
1230345964 | 35632 0 0 | 57135 836 1784 | T:amd64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211109 | 20211108 |
1876537791 | 24700 0 0 | 45199 828 1752 | T:amd64 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211109 | 20211108 |
11382218606 | 37399 1136 0 | 276022 2708 1784 | T:ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211109 | 20211108 |
11388501931 | 50186 1088 0 | 286941 2644 1752 | T:ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
11391932983 | 50186 1088 0 | 286941 2644 1752 | T:ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
11395817474 | 34106 1136 0 | 271406 2700 1752 | T:ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211109 | 20211108 |
11417630952 | 54328 1088 0 | 291293 2644 1752 | T:ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
11444523376 | 67601 1136 0 | 308654 2708 1784 | T:ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211109 | 20211108 |
11569551310 | 44662 1088 0 | 281573 2644 1752 | T:ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
11603685414 | 35527 1088 0 | 269187 2636 1752 | T:ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211109 | 20211108 |
11714805529 | 37350 1136 0 | 275694 2708 1784 | T:ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211109 | 20211108 |
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64asm |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64asm |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64asm |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64asm |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64asm |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64asm |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64asm |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64asm |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64asm |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:mulx |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:mulx |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:mulx |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:mulx |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:mulx |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:mulx |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:mulx |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:mulx |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:mulx |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:mulxadx |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:mulxadx |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:mulxadx |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:mulxadx |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:mulxadx |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:mulxadx |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:mulxadx |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:mulxadx |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:mulxadx
|