Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
3905 | 10828 0 0 | 18995 768 744 | inplace1600bi | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191017 | 20190910 |
3910 | 14392 0 0 | 23729 760 744 | inplace1600bi | clang_-mcpu=native_-march=armv8a+crypto_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191017 | 20190910 |
3923 | 14376 0 0 | 25585 760 760 | inplace1600bi | clang_-mcpu=native_-march=armv8a+crypto_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191017 | 20190910 |
3936 | 14392 0 0 | 23729 760 744 | inplace1600bi | clang_-mcpu=native_-march=armv8a+crypto_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191017 | 20190910 |
4160 | 10720 0 0 | 18135 752 744 | inplace1600bi | clang_-mcpu=native_-march=armv8a+crypto_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191017 | 20190910 |
4450 | 18812 0 0 | 29559 808 744 | inplace1600bi | armclang_-march=armv8a+crypto_-mcpu=cortex-a57_-mtune=cortex-a57_-O2_-fPIC_-fPIE | 20191017 | 20190910 |
4453 | 18624 0 0 | 31255 808 760 | inplace1600bi | armclang_-march=armv8a+crypto_-mcpu=cortex-a57_-mtune=cortex-a57_-O3_-fPIC_-fPIE | 20191017 | 20190910 |
4974 | 12000 0 0 | 21047 784 752 | inplace1600bi | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191017 | 20190910 |
5124 | 18520 0 0 | 28711 784 768 | inplace1600bi | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191017 | 20190910 |
5156 | 13960 0 0 | 22967 784 752 | inplace1600bi | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191017 | 20190910 |
33276 | 12831 0 0 | 25607 824 760 | reference1600-32bits | armclang_-march=armv8a+crypto_-mcpu=cortex-a57_-mtune=cortex-a57_-O3_-fPIC_-fPIE | 20191017 | 20190910 |
34485 | 9207 0 0 | 20561 776 760 | reference1600-32bits | clang_-mcpu=native_-march=armv8a+crypto_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191017 | 20190910 |
35086 | 12239 0 0 | 22823 824 744 | reference1600-32bits | armclang_-march=armv8a+crypto_-mcpu=cortex-a57_-mtune=cortex-a57_-O2_-fPIC_-fPIE | 20191017 | 20190910 |
35215 | 8631 0 0 | 18129 776 744 | reference1600-32bits | clang_-mcpu=native_-march=armv8a+crypto_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191017 | 20190910 |
35666 | 8631 0 0 | 18129 776 744 | reference1600-32bits | clang_-mcpu=native_-march=armv8a+crypto_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191017 | 20190910 |
36378 | 8254 0 0 | 18695 800 768 | reference1600-32bits | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191017 | 20190910 |
67066 | 5670 0 0 | 14794 792 752 | reference1600-32bits | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191017 | 20190910 |
69794 | 4980 0 0 | 13323 784 744 | reference1600-32bits | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191017 | 20190910 |
74864 | 5247 0 0 | 12807 768 744 | reference1600-32bits | clang_-mcpu=native_-march=armv8a+crypto_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191017 | 20190910 |
89679 | 5994 0 0 | 15146 792 752 | reference1600-32bits | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191017 | 20190910 |
Compiler | Implementations
|
armclang -march=armv8a+crypto -mcpu=cortex-a57 -mtune=cortex-a57 -O2 -fPIC -fPIE | inplace1600bi |
armclang -march=armv8a+crypto -mcpu=cortex-a57 -mtune=cortex-a57 -O3 -fPIC -fPIE | inplace1600bi |
clang -mcpu=native -march=armv8a+crypto -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | inplace1600bi |
clang -mcpu=native -march=armv8a+crypto -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | inplace1600bi |
clang -mcpu=native -march=armv8a+crypto -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | inplace1600bi |
clang -mcpu=native -march=armv8a+crypto -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | inplace1600bi |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | inplace1600bi |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | inplace1600bi |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | inplace1600bi |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | inplace1600bi
|
Compiler | Implementations
|
armclang -march=armv8a+crypto -mcpu=cortex-a57 -mtune=cortex-a57 -O2 -fPIC -fPIE | reference1600-32bits |
armclang -march=armv8a+crypto -mcpu=cortex-a57 -mtune=cortex-a57 -O3 -fPIC -fPIE | reference1600-32bits |
clang -mcpu=native -march=armv8a+crypto -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | reference1600-32bits |
clang -mcpu=native -march=armv8a+crypto -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | reference1600-32bits |
clang -mcpu=native -march=armv8a+crypto -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | reference1600-32bits |
clang -mcpu=native -march=armv8a+crypto -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | reference1600-32bits |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | reference1600-32bits |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | reference1600-32bits |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | reference1600-32bits |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | reference1600-32bits
|