Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
20714 | 3922 0 4 | 13042 752 792 | e/regs | gcc_-march=rv64gc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
22317 | 2582 0 4 | 11700 752 792 | e/ref | gcc_-march=rv64gc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
31802 | 2002 0 4 | 9569 744 792 | e/regs | gcc_-march=rv64gc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
31863 | 2966 0 4 | 9903 728 792 | e/merged | gcc_-march=rv64gc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
34386 | 3282 0 4 | 10677 744 792 | e/merged | gcc_-march=rv64gc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
35650 | 3834 0 4 | 11411 744 792 | e/merged | gcc_-march=rv64gc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
35807 | 4462 0 4 | 13586 752 792 | e/merged | gcc_-march=rv64gc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
42044 | 1866 0 4 | 8799 728 792 | e/regs | gcc_-march=rv64gc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
43864 | 1978 0 4 | 9545 744 792 | e/ref | gcc_-march=rv64gc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
44205 | 2600 0 4 | 9995 744 792 | e/regs | gcc_-march=rv64gc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
52284 | 1962 0 4 | 8895 728 792 | e/ref | gcc_-march=rv64gc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
52742 | 2244 0 4 | 9639 744 792 | e/ref | gcc_-march=rv64gc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
Compiler | Implementations |
gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | amd64-ssse3 |
gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | amd64-ssse3 |
gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | amd64-ssse3 |
gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | amd64-ssse3 |
Compiler | Implementations |
gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/mipsel-msa |
gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/mipsel-msa |
gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/mipsel-msa |
gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/mipsel-msa |
Compiler | Implementations |
gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | goll_gueron |
gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | goll_gueron |
gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | goll_gueron |
gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | goll_gueron |
Compiler | Implementations |
gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | krovetz/avx2 |
gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | krovetz/avx2 |
gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | krovetz/avx2 |
gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | krovetz/avx2 |
Compiler | Implementations |
gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | krovetz/vec128 |
gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | krovetz/vec128 |
gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | krovetz/vec128 |
gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | krovetz/vec128 |