Created
July 31, 2017 21:20
-
-
Save michaeljclark/dc2833f1b287acc78243fb029393b50a to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
aes | rv-hist-riscv32 | O3 | 189.058 | 4617934394 | |
aes | rv-hist-riscv32 | Os | 183.126 | 4445968109 | |
aes | rv-hist-riscv64 | O3 | 213.185 | 5205137133 | |
aes | rv-hist-riscv64 | Os | 215.497 | 5081405284 | |
aes | rv-sim-riscv32 | O3 | 66.627 | 4617934394 | |
aes | rv-sim-riscv32 | O3 | 66.596 | 4617934394 | |
aes | rv-sim-riscv32 | O3 | 66.35 | 4617934394 | |
aes | rv-sim-riscv32 | O3 | 66.459 | 4617934394 | |
aes | rv-sim-riscv32 | O3 | 67.617 | 4617934394 | |
aes | rv-sim-riscv32 | Os | 65.397 | 4445968109 | |
aes | rv-sim-riscv32 | Os | 64.702 | 4445968109 | |
aes | rv-sim-riscv32 | Os | 65.103 | 4445968109 | |
aes | rv-sim-riscv32 | Os | 65.211 | 4445968109 | |
aes | rv-sim-riscv32 | Os | 64.82 | 4445968109 | |
aes | rv-sim-riscv64 | O3 | 72.981 | 5205137133 | |
aes | rv-sim-riscv64 | O3 | 72.394 | 5205137133 | |
aes | rv-sim-riscv64 | O3 | 72.699 | 5205137133 | |
aes | rv-sim-riscv64 | O3 | 73.365 | 5205137133 | |
aes | rv-sim-riscv64 | O3 | 72.985 | 5205137133 | |
aes | rv-sim-riscv64 | Os | 69.593 | 5081405284 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
aes | rv-sim-riscv64 | Os | 69.691 | 5081405284 | |
aes | rv-sim-riscv64 | Os | 69.98 | 5081405284 | |
aes | rv-sim-riscv64 | Os | 69.939 | 5081405284 | |
aes | rv-sim-riscv64 | Os | 70.135 | 5081405284 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
aes | rv-jit-riscv32 | O3 | 1.663 | |
aes | rv-jit-riscv32 | O3 | 1.664 | |
aes | rv-jit-riscv32 | O3 | 1.669 | |
aes | rv-jit-riscv32 | O3 | 1.662 | |
aes | rv-jit-riscv32 | O3 | 1.66 | |
aes | rv-jit-riscv32 | O3 | 1.659 | |
aes | rv-jit-riscv32 | O3 | 1.664 | |
aes | rv-jit-riscv32 | O3 | 1.66 | |
aes | rv-jit-riscv32 | O3 | 1.658 | |
aes | rv-jit-riscv32 | O3 | 1.66 | |
aes | rv-jit-riscv32 | O3 | 1.663 | |
aes | rv-jit-riscv32 | O3 | 1.66 | |
aes | rv-jit-riscv32 | O3 | 1.661 | |
aes | rv-jit-riscv32 | O3 | 1.671 | |
aes | rv-jit-riscv32 | O3 | 1.668 | |
aes | rv-jit-riscv32 | O3 | 1.662 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
aes | rv-jit-riscv32 | O3 | 1.666 | |
aes | rv-jit-riscv32 | O3 | 1.661 | |
aes | rv-jit-riscv32 | O3 | 1.659 | |
aes | rv-jit-riscv32 | O3 | 1.665 | |
aes | rv-jit-riscv32 | Os | 1.277 | |
aes | rv-jit-riscv32 | Os | 1.277 | |
aes | rv-jit-riscv32 | Os | 1.275 | |
aes | rv-jit-riscv32 | Os | 1.282 | |
aes | rv-jit-riscv32 | Os | 1.277 | |
aes | rv-jit-riscv32 | Os | 1.285 | |
aes | rv-jit-riscv32 | Os | 1.277 | |
aes | rv-jit-riscv32 | Os | 1.28 | |
aes | rv-jit-riscv32 | Os | 1.278 | |
aes | rv-jit-riscv32 | Os | 1.277 | |
aes | rv-jit-riscv32 | Os | 1.28 | |
aes | rv-jit-riscv32 | Os | 1.275 | |
aes | rv-jit-riscv32 | Os | 1.274 | |
aes | rv-jit-riscv32 | Os | 1.275 | |
aes | rv-jit-riscv32 | Os | 1.276 | |
aes | rv-jit-riscv32 | Os | 1.275 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
aes | rv-jit-riscv32 | Os | 1.277 | |
aes | rv-jit-riscv32 | Os | 1.322 | |
aes | rv-jit-riscv32 | Os | 1.276 | |
aes | rv-jit-riscv32 | Os | 1.272 | |
aes | rv-jit-riscv64 | O3 | 1.584 | |
aes | rv-jit-riscv64 | O3 | 1.585 | |
aes | rv-jit-riscv64 | O3 | 1.589 | |
aes | rv-jit-riscv64 | O3 | 1.576 | |
aes | rv-jit-riscv64 | O3 | 1.58 | |
aes | rv-jit-riscv64 | O3 | 1.583 | |
aes | rv-jit-riscv64 | O3 | 1.585 | |
aes | rv-jit-riscv64 | O3 | 1.579 | |
aes | rv-jit-riscv64 | O3 | 1.585 | |
aes | rv-jit-riscv64 | O3 | 1.579 | |
aes | rv-jit-riscv64 | O3 | 1.608 | |
aes | rv-jit-riscv64 | O3 | 1.605 | |
aes | rv-jit-riscv64 | O3 | 1.582 | |
aes | rv-jit-riscv64 | O3 | 1.579 | |
aes | rv-jit-riscv64 | O3 | 1.58 | |
aes | rv-jit-riscv64 | O3 | 1.583 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
aes | rv-jit-riscv64 | O3 | 1.581 | |
aes | rv-jit-riscv64 | O3 | 1.58 | |
aes | rv-jit-riscv64 | O3 | 1.584 | |
aes | rv-jit-riscv64 | O3 | 1.583 | |
aes | rv-jit-riscv64 | Os | 1.343 | |
aes | rv-jit-riscv64 | Os | 1.347 | |
aes | rv-jit-riscv64 | Os | 1.342 | |
aes | rv-jit-riscv64 | Os | 1.342 | |
aes | rv-jit-riscv64 | Os | 1.342 | |
aes | rv-jit-riscv64 | Os | 1.343 | |
aes | rv-jit-riscv64 | Os | 1.344 | |
aes | rv-jit-riscv64 | Os | 1.342 | |
aes | rv-jit-riscv64 | Os | 1.34 | |
aes | rv-jit-riscv64 | Os | 1.341 | |
aes | rv-jit-riscv64 | Os | 1.341 | |
aes | rv-jit-riscv64 | Os | 1.338 | |
aes | rv-jit-riscv64 | Os | 1.364 | |
aes | rv-jit-riscv64 | Os | 1.342 | |
aes | rv-jit-riscv64 | Os | 1.337 | |
aes | rv-jit-riscv64 | Os | 1.343 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
aes | rv-jit-riscv64 | Os | 1.343 | |
aes | rv-jit-riscv64 | Os | 1.342 | |
aes | rv-jit-riscv64 | Os | 1.346 | |
aes | rv-jit-riscv64 | Os | 1.351 | |
aes | qemu-riscv32 | O3 | 1.961 | |
aes | qemu-riscv32 | O3 | 1.959 | |
aes | qemu-riscv32 | O3 | 1.961 | |
aes | qemu-riscv32 | O3 | 1.962 | |
aes | qemu-riscv32 | O3 | 1.958 | |
aes | qemu-riscv32 | O3 | 1.959 | |
aes | qemu-riscv32 | O3 | 1.967 | |
aes | qemu-riscv32 | O3 | 1.958 | |
aes | qemu-riscv32 | O3 | 1.958 | |
aes | qemu-riscv32 | O3 | 1.96 | |
aes | qemu-riscv32 | O3 | 1.962 | |
aes | qemu-riscv32 | O3 | 1.959 | |
aes | qemu-riscv32 | O3 | 1.966 | |
aes | qemu-riscv32 | O3 | 1.966 | |
aes | qemu-riscv32 | O3 | 1.98 | |
aes | qemu-riscv32 | O3 | 1.958 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
aes | qemu-riscv32 | O3 | 2.053 | |
aes | qemu-riscv32 | O3 | 1.959 | |
aes | qemu-riscv32 | O3 | 1.958 | |
aes | qemu-riscv32 | O3 | 1.957 | |
aes | qemu-riscv32 | Os | 1.704 | |
aes | qemu-riscv32 | Os | 1.629 | |
aes | qemu-riscv32 | Os | 1.629 | |
aes | qemu-riscv32 | Os | 1.632 | |
aes | qemu-riscv32 | Os | 1.628 | |
aes | qemu-riscv32 | Os | 1.628 | |
aes | qemu-riscv32 | Os | 1.626 | |
aes | qemu-riscv32 | Os | 1.629 | |
aes | qemu-riscv32 | Os | 1.628 | |
aes | qemu-riscv32 | Os | 1.63 | |
aes | qemu-riscv32 | Os | 1.629 | |
aes | qemu-riscv32 | Os | 1.629 | |
aes | qemu-riscv32 | Os | 1.632 | |
aes | qemu-riscv32 | Os | 1.63 | |
aes | qemu-riscv32 | Os | 1.629 | |
aes | qemu-riscv32 | Os | 1.63 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
aes | qemu-riscv32 | Os | 1.63 | |
aes | qemu-riscv32 | Os | 1.629 | |
aes | qemu-riscv32 | Os | 1.634 | |
aes | qemu-riscv32 | Os | 1.629 | |
aes | qemu-riscv64 | O3 | 2.254 | |
aes | qemu-riscv64 | O3 | 2.246 | |
aes | qemu-riscv64 | O3 | 2.249 | |
aes | qemu-riscv64 | O3 | 2.24 | |
aes | qemu-riscv64 | O3 | 2.246 | |
aes | qemu-riscv64 | O3 | 2.246 | |
aes | qemu-riscv64 | O3 | 2.25 | |
aes | qemu-riscv64 | O3 | 2.248 | |
aes | qemu-riscv64 | O3 | 2.244 | |
aes | qemu-riscv64 | O3 | 2.248 | |
aes | qemu-riscv64 | O3 | 2.24 | |
aes | qemu-riscv64 | O3 | 2.247 | |
aes | qemu-riscv64 | O3 | 2.243 | |
aes | qemu-riscv64 | O3 | 2.249 | |
aes | qemu-riscv64 | O3 | 2.247 | |
aes | qemu-riscv64 | O3 | 2.261 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
aes | qemu-riscv64 | O3 | 2.27 | |
aes | qemu-riscv64 | O3 | 2.251 | |
aes | qemu-riscv64 | O3 | 2.243 | |
aes | qemu-riscv64 | O3 | 2.241 | |
aes | qemu-riscv64 | Os | 2.021 | |
aes | qemu-riscv64 | Os | 2.013 | |
aes | qemu-riscv64 | Os | 2.009 | |
aes | qemu-riscv64 | Os | 2.016 | |
aes | qemu-riscv64 | Os | 2.013 | |
aes | qemu-riscv64 | Os | 2.01 | |
aes | qemu-riscv64 | Os | 2.008 | |
aes | qemu-riscv64 | Os | 2.01 | |
aes | qemu-riscv64 | Os | 2.014 | |
aes | qemu-riscv64 | Os | 2.012 | |
aes | qemu-riscv64 | Os | 2.057 | |
aes | qemu-riscv64 | Os | 2.014 | |
aes | qemu-riscv64 | Os | 2.035 | |
aes | qemu-riscv64 | Os | 2.081 | |
aes | qemu-riscv64 | Os | 2.015 | |
aes | qemu-riscv64 | Os | 2.012 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
aes | qemu-riscv64 | Os | 2.017 | |
aes | qemu-riscv64 | Os | 2.011 | |
aes | qemu-riscv64 | Os | 2.02 | |
aes | qemu-riscv64 | Os | 2.007 | |
aes | qemu-aarch64 | O3 | 1.352 | |
aes | qemu-aarch64 | O3 | 1.358 | |
aes | qemu-aarch64 | O3 | 1.349 | |
aes | qemu-aarch64 | O3 | 1.353 | |
aes | qemu-aarch64 | O3 | 1.351 | |
aes | qemu-aarch64 | O3 | 1.35 | |
aes | qemu-aarch64 | O3 | 1.353 | |
aes | qemu-aarch64 | O3 | 1.354 | |
aes | qemu-aarch64 | O3 | 1.351 | |
aes | qemu-aarch64 | O3 | 1.356 | |
aes | qemu-aarch64 | O3 | 1.353 | |
aes | qemu-aarch64 | O3 | 1.351 | |
aes | qemu-aarch64 | O3 | 1.352 | |
aes | qemu-aarch64 | O3 | 1.353 | |
aes | qemu-aarch64 | O3 | 1.349 | |
aes | qemu-aarch64 | O3 | 1.352 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
aes | qemu-aarch64 | O3 | 1.352 | |
aes | qemu-aarch64 | O3 | 1.349 | |
aes | qemu-aarch64 | O3 | 1.355 | |
aes | qemu-aarch64 | O3 | 1.358 | |
aes | qemu-aarch64 | Os | 1.256 | |
aes | qemu-aarch64 | Os | 1.255 | |
aes | qemu-aarch64 | Os | 1.255 | |
aes | qemu-aarch64 | Os | 1.255 | |
aes | qemu-aarch64 | Os | 1.255 | |
aes | qemu-aarch64 | Os | 1.253 | |
aes | qemu-aarch64 | Os | 1.255 | |
aes | qemu-aarch64 | Os | 1.255 | |
aes | qemu-aarch64 | Os | 1.253 | |
aes | qemu-aarch64 | Os | 1.258 | |
aes | qemu-aarch64 | Os | 1.255 | |
aes | qemu-aarch64 | Os | 1.255 | |
aes | qemu-aarch64 | Os | 1.256 | |
aes | qemu-aarch64 | Os | 1.256 | |
aes | qemu-aarch64 | Os | 1.254 | |
aes | qemu-aarch64 | Os | 1.257 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
aes | qemu-aarch64 | Os | 1.255 | |
aes | qemu-aarch64 | Os | 1.256 | |
aes | qemu-aarch64 | Os | 1.255 | |
aes | qemu-aarch64 | Os | 1.255 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
aes | native-i386 | O3 | 0.501 | 4581479236 | |
aes | native-i386 | O3 | 0.483 | 4576600459 | |
aes | native-i386 | O3 | 0.483 | 4578664166 | |
aes | native-i386 | O3 | 0.482 | 4579760490 | |
aes | native-i386 | O3 | 0.485 | 4578695815 | |
aes | native-i386 | O3 | 0.486 | 4577909722 | |
aes | native-i386 | O3 | 0.483 | 4578852294 | |
aes | native-i386 | O3 | 0.484 | 4575673106 | |
aes | native-i386 | O3 | 0.483 | 4575936457 | |
aes | native-i386 | O3 | 0.484 | 4576173261 | |
aes | native-i386 | O3 | 0.483 | 4574225628 | |
aes | native-i386 | O3 | 0.484 | 4578375940 | |
aes | native-i386 | O3 | 0.483 | 4576743292 | |
aes | native-i386 | O3 | 0.485 | 4579326114 | |
aes | native-i386 | O3 | 0.482 | 4575648468 | |
aes | native-i386 | O3 | 0.484 | 4575410304 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
aes | native-i386 | O3 | 0.484 | 4578558705 | |
aes | native-i386 | O3 | 0.484 | 4575247478 | |
aes | native-i386 | O3 | 0.484 | 4577906930 | |
aes | native-i386 | O3 | 0.483 | 4575145101 | |
aes | native-i386 | Os | 0.508 | 4711240715 | |
aes | native-i386 | Os | 0.509 | 4713241745 | |
aes | native-i386 | Os | 0.506 | 4713663522 | |
aes | native-i386 | Os | 0.507 | 4713772137 | |
aes | native-i386 | Os | 0.536 | 4712060776 | |
aes | native-i386 | Os | 0.507 | 4714453555 | |
aes | native-i386 | Os | 0.508 | 4712148676 | |
aes | native-i386 | Os | 0.506 | 4714426402 | |
aes | native-i386 | Os | 0.507 | 4712756142 | |
aes | native-i386 | Os | 0.509 | 4713754539 | |
aes | native-i386 | Os | 0.506 | 4713680991 | |
aes | native-i386 | Os | 0.536 | 4714579716 | |
aes | native-i386 | Os | 0.508 | 4714016960 | |
aes | native-i386 | Os | 0.51 | 4712049561 | |
aes | native-i386 | Os | 0.511 | 4711351122 | |
aes | native-i386 | Os | 0.508 | 4713779331 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
aes | native-i386 | Os | 0.509 | 4710706923 | |
aes | native-i386 | Os | 0.51 | 4712797081 | |
aes | native-i386 | Os | 0.508 | 4709983652 | |
aes | native-i386 | Os | 0.509 | 4712616062 | |
aes | native-x86_64 | O3 | 0.34 | 3536413272 | |
aes | native-x86_64 | O3 | 0.327 | 3527509582 | |
aes | native-x86_64 | O3 | 0.325 | 3534130227 | |
aes | native-x86_64 | O3 | 0.334 | 3507229158 | |
aes | native-x86_64 | O3 | 0.333 | 3509297420 | |
aes | native-x86_64 | O3 | 0.326 | 3529518552 | |
aes | native-x86_64 | O3 | 0.329 | 3525607590 | |
aes | native-x86_64 | O3 | 0.325 | 3536389034 | |
aes | native-x86_64 | O3 | 0.329 | 3541957278 | |
aes | native-x86_64 | O3 | 0.324 | 3538961323 | |
aes | native-x86_64 | O3 | 0.326 | 3536329792 | |
aes | native-x86_64 | O3 | 0.327 | 3522546953 | |
aes | native-x86_64 | O3 | 0.326 | 3531149356 | |
aes | native-x86_64 | O3 | 0.332 | 3545630819 | |
aes | native-x86_64 | O3 | 0.328 | 3529464141 | |
aes | native-x86_64 | O3 | 0.325 | 3539015217 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
aes | native-x86_64 | O3 | 0.325 | 3533752023 | |
aes | native-x86_64 | O3 | 0.327 | 3563781219 | |
aes | native-x86_64 | O3 | 0.328 | 3563938499 | |
aes | native-x86_64 | O3 | 0.33 | 3532427498 | |
aes | native-x86_64 | Os | 0.378 | 3758949338 | |
aes | native-x86_64 | Os | 0.379 | 3718533633 | |
aes | native-x86_64 | Os | 0.379 | 3720081559 | |
aes | native-x86_64 | Os | 0.378 | 3746197653 | |
aes | native-x86_64 | Os | 0.379 | 3744398326 | |
aes | native-x86_64 | Os | 0.379 | 3763812525 | |
aes | native-x86_64 | Os | 0.379 | 3712843737 | |
aes | native-x86_64 | Os | 0.379 | 3726039962 | |
aes | native-x86_64 | Os | 0.376 | 3726583566 | |
aes | native-x86_64 | Os | 0.381 | 3701739945 | |
aes | native-x86_64 | Os | 0.378 | 3712135337 | |
aes | native-x86_64 | Os | 0.379 | 3719386974 | |
aes | native-x86_64 | Os | 0.38 | 3712700097 | |
aes | native-x86_64 | Os | 0.376 | 3723904193 | |
aes | native-x86_64 | Os | 0.378 | 3728061384 | |
aes | native-x86_64 | Os | 0.377 | 3760584607 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
aes | native-x86_64 | Os | 0.384 | 3704695634 | |
aes | native-x86_64 | Os | 0.38 | 3699577559 | |
aes | native-x86_64 | Os | 0.379 | 3701244153 | |
aes | native-x86_64 | Os | 0.375 | 3764027846 | |
benchmark | system | opt | filesize | |
-------------- | -------------- | -- | ------- | |
aes | size-riscv32 | O3 | 59436 | |
aes | size-riscv32 | Os | 55340 | |
aes | size-riscv64 | O3 | 49144 | |
aes | size-riscv64 | Os | 49144 | |
aes | size-aarch64 | O3 | 55392 | |
aes | size-aarch64 | Os | 55368 | |
aes | size-i386 | O3 | 47824 | |
aes | size-i386 | Os | 47824 | |
aes | size-x86_64 | O3 | 44624 | |
aes | size-x86_64 | Os | 44624 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
dhrystone | rv-hist-riscv32 | O3 | 90.212 | 2210005009 | |
dhrystone | rv-hist-riscv32 | Os | 143.135 | 3320005091 | |
dhrystone | rv-hist-riscv64 | O3 | 44.467 | 1060005060 | |
dhrystone | rv-hist-riscv64 | Os | 138.684 | 3230005210 | |
dhrystone | rv-sim-riscv32 | O3 | 27.866 | 2210005010 | |
dhrystone | rv-sim-riscv32 | O3 | 28.238 | 2210005010 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
dhrystone | rv-sim-riscv32 | O3 | 28.703 | 2210005010 | |
dhrystone | rv-sim-riscv32 | O3 | 27.909 | 2210005010 | |
dhrystone | rv-sim-riscv32 | O3 | 27.73 | 2210005010 | |
dhrystone | rv-sim-riscv32 | Os | 47.662 | 3320005051 | |
dhrystone | rv-sim-riscv32 | Os | 47.695 | 3320005051 | |
dhrystone | rv-sim-riscv32 | Os | 47.251 | 3320005051 | |
dhrystone | rv-sim-riscv32 | Os | 47.533 | 3320005051 | |
dhrystone | rv-sim-riscv32 | Os | 47.223 | 3320005051 | |
dhrystone | rv-sim-riscv64 | O3 | 13.081 | 1060005060 | |
dhrystone | rv-sim-riscv64 | O3 | 13.082 | 1060005060 | |
dhrystone | rv-sim-riscv64 | O3 | 12.984 | 1060005060 | |
dhrystone | rv-sim-riscv64 | O3 | 13.308 | 1060005060 | |
dhrystone | rv-sim-riscv64 | O3 | 13.242 | 1060005060 | |
dhrystone | rv-sim-riscv64 | Os | 47.917 | 3230005170 | |
dhrystone | rv-sim-riscv64 | Os | 48.083 | 3230005170 | |
dhrystone | rv-sim-riscv64 | Os | 47.455 | 3230005170 | |
dhrystone | rv-sim-riscv64 | Os | 47.677 | 3230005170 | |
dhrystone | rv-sim-riscv64 | Os | 47.428 | 3230005170 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
dhrystone | rv-jit-riscv32 | O3 | 0.431 | |
dhrystone | rv-jit-riscv32 | O3 | 0.4 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
dhrystone | rv-jit-riscv32 | O3 | 0.401 | |
dhrystone | rv-jit-riscv32 | O3 | 0.399 | |
dhrystone | rv-jit-riscv32 | O3 | 0.583 | |
dhrystone | rv-jit-riscv32 | O3 | 0.416 | |
dhrystone | rv-jit-riscv32 | O3 | 0.575 | |
dhrystone | rv-jit-riscv32 | O3 | 0.58 | |
dhrystone | rv-jit-riscv32 | O3 | 0.575 | |
dhrystone | rv-jit-riscv32 | O3 | 0.411 | |
dhrystone | rv-jit-riscv32 | O3 | 0.399 | |
dhrystone | rv-jit-riscv32 | O3 | 0.399 | |
dhrystone | rv-jit-riscv32 | O3 | 0.4 | |
dhrystone | rv-jit-riscv32 | O3 | 0.4 | |
dhrystone | rv-jit-riscv32 | O3 | 0.4 | |
dhrystone | rv-jit-riscv32 | O3 | 0.403 | |
dhrystone | rv-jit-riscv32 | O3 | 0.412 | |
dhrystone | rv-jit-riscv32 | O3 | 0.403 | |
dhrystone | rv-jit-riscv32 | O3 | 0.403 | |
dhrystone | rv-jit-riscv32 | O3 | 0.399 | |
dhrystone | rv-jit-riscv32 | Os | 1.71 | |
dhrystone | rv-jit-riscv32 | Os | 1.446 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
dhrystone | rv-jit-riscv32 | Os | 1.457 | |
dhrystone | rv-jit-riscv32 | Os | 1.447 | |
dhrystone | rv-jit-riscv32 | Os | 1.451 | |
dhrystone | rv-jit-riscv32 | Os | 1.477 | |
dhrystone | rv-jit-riscv32 | Os | 2.266 | |
dhrystone | rv-jit-riscv32 | Os | 1.518 | |
dhrystone | rv-jit-riscv32 | Os | 1.455 | |
dhrystone | rv-jit-riscv32 | Os | 2.237 | |
dhrystone | rv-jit-riscv32 | Os | 1.462 | |
dhrystone | rv-jit-riscv32 | Os | 1.444 | |
dhrystone | rv-jit-riscv32 | Os | 1.446 | |
dhrystone | rv-jit-riscv32 | Os | 1.448 | |
dhrystone | rv-jit-riscv32 | Os | 1.449 | |
dhrystone | rv-jit-riscv32 | Os | 1.454 | |
dhrystone | rv-jit-riscv32 | Os | 2.221 | |
dhrystone | rv-jit-riscv32 | Os | 1.448 | |
dhrystone | rv-jit-riscv32 | Os | 1.455 | |
dhrystone | rv-jit-riscv32 | Os | 1.449 | |
dhrystone | rv-jit-riscv64 | O3 | 0.206 | |
dhrystone | rv-jit-riscv64 | O3 | 0.209 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
dhrystone | rv-jit-riscv64 | O3 | 0.206 | |
dhrystone | rv-jit-riscv64 | O3 | 0.211 | |
dhrystone | rv-jit-riscv64 | O3 | 0.217 | |
dhrystone | rv-jit-riscv64 | O3 | 0.208 | |
dhrystone | rv-jit-riscv64 | O3 | 0.217 | |
dhrystone | rv-jit-riscv64 | O3 | 0.207 | |
dhrystone | rv-jit-riscv64 | O3 | 0.211 | |
dhrystone | rv-jit-riscv64 | O3 | 0.207 | |
dhrystone | rv-jit-riscv64 | O3 | 0.22 | |
dhrystone | rv-jit-riscv64 | O3 | 0.206 | |
dhrystone | rv-jit-riscv64 | O3 | 0.208 | |
dhrystone | rv-jit-riscv64 | O3 | 0.206 | |
dhrystone | rv-jit-riscv64 | O3 | 0.209 | |
dhrystone | rv-jit-riscv64 | O3 | 0.206 | |
dhrystone | rv-jit-riscv64 | O3 | 0.206 | |
dhrystone | rv-jit-riscv64 | O3 | 0.211 | |
dhrystone | rv-jit-riscv64 | O3 | 0.206 | |
dhrystone | rv-jit-riscv64 | O3 | 0.209 | |
dhrystone | rv-jit-riscv64 | Os | 1.348 | |
dhrystone | rv-jit-riscv64 | Os | 1.325 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
dhrystone | rv-jit-riscv64 | Os | 1.336 | |
dhrystone | rv-jit-riscv64 | Os | 1.62 | |
dhrystone | rv-jit-riscv64 | Os | 1.338 | |
dhrystone | rv-jit-riscv64 | Os | 1.335 | |
dhrystone | rv-jit-riscv64 | Os | 1.33 | |
dhrystone | rv-jit-riscv64 | Os | 1.333 | |
dhrystone | rv-jit-riscv64 | Os | 1.344 | |
dhrystone | rv-jit-riscv64 | Os | 1.648 | |
dhrystone | rv-jit-riscv64 | Os | 1.338 | |
dhrystone | rv-jit-riscv64 | Os | 1.335 | |
dhrystone | rv-jit-riscv64 | Os | 1.339 | |
dhrystone | rv-jit-riscv64 | Os | 1.339 | |
dhrystone | rv-jit-riscv64 | Os | 1.338 | |
dhrystone | rv-jit-riscv64 | Os | 1.334 | |
dhrystone | rv-jit-riscv64 | Os | 1.331 | |
dhrystone | rv-jit-riscv64 | Os | 1.329 | |
dhrystone | rv-jit-riscv64 | Os | 1.336 | |
dhrystone | rv-jit-riscv64 | Os | 1.334 | |
dhrystone | qemu-riscv32 | O3 | 1.165 | |
dhrystone | qemu-riscv32 | O3 | 1.149 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
dhrystone | qemu-riscv32 | O3 | 1.152 | |
dhrystone | qemu-riscv32 | O3 | 1.15 | |
dhrystone | qemu-riscv32 | O3 | 1.154 | |
dhrystone | qemu-riscv32 | O3 | 1.152 | |
dhrystone | qemu-riscv32 | O3 | 1.151 | |
dhrystone | qemu-riscv32 | O3 | 1.158 | |
dhrystone | qemu-riscv32 | O3 | 1.155 | |
dhrystone | qemu-riscv32 | O3 | 1.15 | |
dhrystone | qemu-riscv32 | O3 | 1.152 | |
dhrystone | qemu-riscv32 | O3 | 1.149 | |
dhrystone | qemu-riscv32 | O3 | 1.152 | |
dhrystone | qemu-riscv32 | O3 | 1.15 | |
dhrystone | qemu-riscv32 | O3 | 1.15 | |
dhrystone | qemu-riscv32 | O3 | 1.151 | |
dhrystone | qemu-riscv32 | O3 | 1.245 | |
dhrystone | qemu-riscv32 | O3 | 1.157 | |
dhrystone | qemu-riscv32 | O3 | 1.155 | |
dhrystone | qemu-riscv32 | O3 | 1.152 | |
dhrystone | qemu-riscv32 | Os | 2.418 | |
dhrystone | qemu-riscv32 | Os | 2.399 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
dhrystone | qemu-riscv32 | Os | 2.407 | |
dhrystone | qemu-riscv32 | Os | 2.412 | |
dhrystone | qemu-riscv32 | Os | 2.402 | |
dhrystone | qemu-riscv32 | Os | 2.407 | |
dhrystone | qemu-riscv32 | Os | 2.863 | |
dhrystone | qemu-riscv32 | Os | 2.403 | |
dhrystone | qemu-riscv32 | Os | 2.48 | |
dhrystone | qemu-riscv32 | Os | 2.405 | |
dhrystone | qemu-riscv32 | Os | 2.416 | |
dhrystone | qemu-riscv32 | Os | 2.483 | |
dhrystone | qemu-riscv32 | Os | 2.404 | |
dhrystone | qemu-riscv32 | Os | 2.406 | |
dhrystone | qemu-riscv32 | Os | 2.409 | |
dhrystone | qemu-riscv32 | Os | 3.096 | |
dhrystone | qemu-riscv32 | Os | 2.461 | |
dhrystone | qemu-riscv32 | Os | 2.404 | |
dhrystone | qemu-riscv32 | Os | 2.546 | |
dhrystone | qemu-riscv32 | Os | 2.418 | |
dhrystone | qemu-riscv64 | O3 | 0.603 | |
dhrystone | qemu-riscv64 | O3 | 0.596 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
dhrystone | qemu-riscv64 | O3 | 0.601 | |
dhrystone | qemu-riscv64 | O3 | 0.774 | |
dhrystone | qemu-riscv64 | O3 | 0.596 | |
dhrystone | qemu-riscv64 | O3 | 0.599 | |
dhrystone | qemu-riscv64 | O3 | 0.595 | |
dhrystone | qemu-riscv64 | O3 | 0.598 | |
dhrystone | qemu-riscv64 | O3 | 0.605 | |
dhrystone | qemu-riscv64 | O3 | 0.598 | |
dhrystone | qemu-riscv64 | O3 | 0.606 | |
dhrystone | qemu-riscv64 | O3 | 0.596 | |
dhrystone | qemu-riscv64 | O3 | 0.599 | |
dhrystone | qemu-riscv64 | O3 | 0.593 | |
dhrystone | qemu-riscv64 | O3 | 0.599 | |
dhrystone | qemu-riscv64 | O3 | 0.602 | |
dhrystone | qemu-riscv64 | O3 | 0.641 | |
dhrystone | qemu-riscv64 | O3 | 0.6 | |
dhrystone | qemu-riscv64 | O3 | 0.598 | |
dhrystone | qemu-riscv64 | O3 | 0.597 | |
dhrystone | qemu-riscv64 | Os | 2.696 | |
dhrystone | qemu-riscv64 | Os | 2.727 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
dhrystone | qemu-riscv64 | Os | 2.696 | |
dhrystone | qemu-riscv64 | Os | 2.789 | |
dhrystone | qemu-riscv64 | Os | 2.721 | |
dhrystone | qemu-riscv64 | Os | 2.702 | |
dhrystone | qemu-riscv64 | Os | 2.702 | |
dhrystone | qemu-riscv64 | Os | 2.717 | |
dhrystone | qemu-riscv64 | Os | 2.703 | |
dhrystone | qemu-riscv64 | Os | 2.692 | |
dhrystone | qemu-riscv64 | Os | 2.839 | |
dhrystone | qemu-riscv64 | Os | 2.7 | |
dhrystone | qemu-riscv64 | Os | 2.735 | |
dhrystone | qemu-riscv64 | Os | 2.705 | |
dhrystone | qemu-riscv64 | Os | 2.694 | |
dhrystone | qemu-riscv64 | Os | 2.699 | |
dhrystone | qemu-riscv64 | Os | 2.755 | |
dhrystone | qemu-riscv64 | Os | 2.699 | |
dhrystone | qemu-riscv64 | Os | 2.695 | |
dhrystone | qemu-riscv64 | Os | 2.697 | |
dhrystone | qemu-aarch64 | O3 | 1.008 | |
dhrystone | qemu-aarch64 | O3 | 1.015 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
dhrystone | qemu-aarch64 | O3 | 1.014 | |
dhrystone | qemu-aarch64 | O3 | 1.43 | |
dhrystone | qemu-aarch64 | O3 | 1.013 | |
dhrystone | qemu-aarch64 | O3 | 1.039 | |
dhrystone | qemu-aarch64 | O3 | 1.678 | |
dhrystone | qemu-aarch64 | O3 | 1.07 | |
dhrystone | qemu-aarch64 | O3 | 1.008 | |
dhrystone | qemu-aarch64 | O3 | 0.998 | |
dhrystone | qemu-aarch64 | O3 | 1.008 | |
dhrystone | qemu-aarch64 | O3 | 1.007 | |
dhrystone | qemu-aarch64 | O3 | 1.012 | |
dhrystone | qemu-aarch64 | O3 | 1.01 | |
dhrystone | qemu-aarch64 | O3 | 1.012 | |
dhrystone | qemu-aarch64 | O3 | 1.014 | |
dhrystone | qemu-aarch64 | O3 | 1.008 | |
dhrystone | qemu-aarch64 | O3 | 1.012 | |
dhrystone | qemu-aarch64 | O3 | 1.273 | |
dhrystone | qemu-aarch64 | O3 | 1.123 | |
dhrystone | qemu-aarch64 | Os | 5.659 | |
dhrystone | qemu-aarch64 | Os | 5.706 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
dhrystone | qemu-aarch64 | Os | 5.812 | |
dhrystone | qemu-aarch64 | Os | 5.604 | |
dhrystone | qemu-aarch64 | Os | 5.627 | |
dhrystone | qemu-aarch64 | Os | 5.758 | |
dhrystone | qemu-aarch64 | Os | 5.901 | |
dhrystone | qemu-aarch64 | Os | 5.62 | |
dhrystone | qemu-aarch64 | Os | 5.663 | |
dhrystone | qemu-aarch64 | Os | 5.608 | |
dhrystone | qemu-aarch64 | Os | 6.174 | |
dhrystone | qemu-aarch64 | Os | 5.631 | |
dhrystone | qemu-aarch64 | Os | 5.63 | |
dhrystone | qemu-aarch64 | Os | 5.603 | |
dhrystone | qemu-aarch64 | Os | 5.707 | |
dhrystone | qemu-aarch64 | Os | 5.683 | |
dhrystone | qemu-aarch64 | Os | 5.814 | |
dhrystone | qemu-aarch64 | Os | 5.825 | |
dhrystone | qemu-aarch64 | Os | 5.821 | |
dhrystone | qemu-aarch64 | Os | 5.646 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
dhrystone | native-i386 | O3 | 0.344 | 1061037660 | |
dhrystone | native-i386 | O3 | 0.299 | 1056465046 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
dhrystone | native-i386 | O3 | 0.318 | 1058263481 | |
dhrystone | native-i386 | O3 | 0.298 | 1059318554 | |
dhrystone | native-i386 | O3 | 0.344 | 1061147759 | |
dhrystone | native-i386 | O3 | 0.347 | 1055570961 | |
dhrystone | native-i386 | O3 | 0.298 | 1058956184 | |
dhrystone | native-i386 | O3 | 0.355 | 1059415824 | |
dhrystone | native-i386 | O3 | 0.332 | 1055725476 | |
dhrystone | native-i386 | O3 | 0.299 | 1061285907 | |
dhrystone | native-i386 | O3 | 0.299 | 1061500683 | |
dhrystone | native-i386 | O3 | 0.342 | 1054662850 | |
dhrystone | native-i386 | O3 | 0.35 | 1060914515 | |
dhrystone | native-i386 | O3 | 0.353 | 1059603778 | |
dhrystone | native-i386 | O3 | 0.349 | 1060217767 | |
dhrystone | native-i386 | O3 | 0.299 | 1061496446 | |
dhrystone | native-i386 | O3 | 0.299 | 1059918068 | |
dhrystone | native-i386 | O3 | 0.298 | 1060290229 | |
dhrystone | native-i386 | O3 | 0.341 | 1056141776 | |
dhrystone | native-i386 | O3 | 0.347 | 1061033193 | |
dhrystone | native-i386 | Os | 0.686 | 4914879572 | |
dhrystone | native-i386 | Os | 0.74 | 4882973224 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
dhrystone | native-i386 | Os | 0.922 | 4888966809 | |
dhrystone | native-i386 | Os | 0.597 | 4902009346 | |
dhrystone | native-i386 | Os | 0.671 | 4910777883 | |
dhrystone | native-i386 | Os | 0.628 | 4907799590 | |
dhrystone | native-i386 | Os | 0.675 | 4896508057 | |
dhrystone | native-i386 | Os | 0.718 | 4900229415 | |
dhrystone | native-i386 | Os | 0.611 | 4893301760 | |
dhrystone | native-i386 | Os | 0.602 | 4897774634 | |
dhrystone | native-i386 | Os | 0.602 | 4902818290 | |
dhrystone | native-i386 | Os | 0.728 | 4901570836 | |
dhrystone | native-i386 | Os | 0.597 | 4899770062 | |
dhrystone | native-i386 | Os | 0.989 | 4902381499 | |
dhrystone | native-i386 | Os | 0.631 | 4919331078 | |
dhrystone | native-i386 | Os | 0.801 | 4908196136 | |
dhrystone | native-i386 | Os | 0.599 | 4899751825 | |
dhrystone | native-i386 | Os | 0.603 | 4900394485 | |
dhrystone | native-i386 | Os | 0.844 | 4907351381 | |
dhrystone | native-i386 | Os | 0.829 | 4896860673 | |
dhrystone | native-x86_64 | O3 | 0.101 | 820441742 | |
dhrystone | native-x86_64 | O3 | 0.102 | 820911251 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
dhrystone | native-x86_64 | O3 | 0.101 | 820202020 | |
dhrystone | native-x86_64 | O3 | 0.101 | 820236617 | |
dhrystone | native-x86_64 | O3 | 0.101 | 821624396 | |
dhrystone | native-x86_64 | O3 | 0.101 | 820627388 | |
dhrystone | native-x86_64 | O3 | 0.101 | 821210233 | |
dhrystone | native-x86_64 | O3 | 0.101 | 820421580 | |
dhrystone | native-x86_64 | O3 | 0.101 | 819393512 | |
dhrystone | native-x86_64 | O3 | 0.101 | 820176497 | |
dhrystone | native-x86_64 | O3 | 0.101 | 820493910 | |
dhrystone | native-x86_64 | O3 | 0.122 | 821398309 | |
dhrystone | native-x86_64 | O3 | 0.102 | 818918403 | |
dhrystone | native-x86_64 | O3 | 0.101 | 819477281 | |
dhrystone | native-x86_64 | O3 | 0.101 | 818827291 | |
dhrystone | native-x86_64 | O3 | 0.101 | 820994120 | |
dhrystone | native-x86_64 | O3 | 0.102 | 819456247 | |
dhrystone | native-x86_64 | O3 | 0.102 | 820245448 | |
dhrystone | native-x86_64 | O3 | 0.101 | 820537842 | |
dhrystone | native-x86_64 | O3 | 0.11 | 803538792 | |
dhrystone | native-x86_64 | Os | 0.502 | 3518991247 | |
dhrystone | native-x86_64 | Os | 0.403 | 3520268420 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
dhrystone | native-x86_64 | Os | 0.574 | 3507858169 | |
dhrystone | native-x86_64 | Os | 0.577 | 3524761650 | |
dhrystone | native-x86_64 | Os | 0.403 | 3522634907 | |
dhrystone | native-x86_64 | Os | 0.468 | 3511864308 | |
dhrystone | native-x86_64 | Os | 0.413 | 3523672293 | |
dhrystone | native-x86_64 | Os | 0.576 | 3528941931 | |
dhrystone | native-x86_64 | Os | 0.507 | 3510021037 | |
dhrystone | native-x86_64 | Os | 0.572 | 3526359496 | |
dhrystone | native-x86_64 | Os | 0.402 | 3518298482 | |
dhrystone | native-x86_64 | Os | 0.502 | 3516589224 | |
dhrystone | native-x86_64 | Os | 0.403 | 3519998139 | |
dhrystone | native-x86_64 | Os | 0.573 | 3508711868 | |
dhrystone | native-x86_64 | Os | 0.51 | 3504979630 | |
dhrystone | native-x86_64 | Os | 0.403 | 3521275647 | |
dhrystone | native-x86_64 | Os | 0.402 | 3515090019 | |
dhrystone | native-x86_64 | Os | 0.402 | 3523313563 | |
dhrystone | native-x86_64 | Os | 0.497 | 3506320138 | |
dhrystone | native-x86_64 | Os | 0.555 | 3523388656 | |
benchmark | system | opt | filesize | |
-------------- | -------------- | -- | ------- | |
dhrystone | size-riscv32 | O3 | 42520 | |
dhrystone | size-riscv32 | Os | 42584 | |
benchmark | system | opt | filesize | |
-------------- | -------------- | -- | ------- | |
dhrystone | size-riscv64 | O3 | 32128 | |
dhrystone | size-riscv64 | Os | 32216 | |
dhrystone | size-aarch64 | O3 | 38440 | |
dhrystone | size-aarch64 | Os | 38528 | |
dhrystone | size-i386 | O3 | 31008 | |
dhrystone | size-i386 | Os | 31132 | |
dhrystone | size-x86_64 | O3 | 27680 | |
dhrystone | size-x86_64 | Os | 27768 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
miniz | rv-hist-riscv32 | O3 | 205.894 | 4774852136 | |
miniz | rv-hist-riscv32 | Os | 209.58 | 4783428209 | |
miniz | rv-hist-riscv64 | O3 | 254.994 | 5791349634 | |
miniz | rv-hist-riscv64 | Os | 259.364 | 5928013101 | |
miniz | rv-sim-riscv32 | O3 | 54.502 | 4774852136 | |
miniz | rv-sim-riscv32 | O3 | 54.639 | 4774852136 | |
miniz | rv-sim-riscv32 | O3 | 54.442 | 4774852136 | |
miniz | rv-sim-riscv32 | O3 | 54.51 | 4774852136 | |
miniz | rv-sim-riscv32 | O3 | 54.506 | 4774852136 | |
miniz | rv-sim-riscv32 | Os | 55.536 | 4783428209 | |
miniz | rv-sim-riscv32 | Os | 55.293 | 4783428209 | |
miniz | rv-sim-riscv32 | Os | 55.355 | 4783428209 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
miniz | rv-sim-riscv32 | Os | 55.085 | 4783428209 | |
miniz | rv-sim-riscv32 | Os | 55.208 | 4783428209 | |
miniz | rv-sim-riscv64 | O3 | 65.905 | 5791349634 | |
miniz | rv-sim-riscv64 | O3 | 66.202 | 5791349634 | |
miniz | rv-sim-riscv64 | O3 | 66.035 | 5791349634 | |
miniz | rv-sim-riscv64 | O3 | 66.261 | 5791349634 | |
miniz | rv-sim-riscv64 | O3 | 65.985 | 5791349634 | |
miniz | rv-sim-riscv64 | Os | 69.089 | 5928013101 | |
miniz | rv-sim-riscv64 | Os | 69.162 | 5928013101 | |
miniz | rv-sim-riscv64 | Os | 69.29 | 5928013101 | |
miniz | rv-sim-riscv64 | Os | 70.046 | 5928013101 | |
miniz | rv-sim-riscv64 | Os | 69.748 | 5928013101 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
miniz | rv-jit-riscv32 | O3 | 1.427 | |
miniz | rv-jit-riscv32 | O3 | 1.419 | |
miniz | rv-jit-riscv32 | O3 | 1.42 | |
miniz | rv-jit-riscv32 | O3 | 1.42 | |
miniz | rv-jit-riscv32 | O3 | 1.417 | |
miniz | rv-jit-riscv32 | O3 | 1.42 | |
miniz | rv-jit-riscv32 | O3 | 1.42 | |
miniz | rv-jit-riscv32 | O3 | 1.428 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
miniz | rv-jit-riscv32 | O3 | 1.419 | |
miniz | rv-jit-riscv32 | O3 | 1.42 | |
miniz | rv-jit-riscv32 | O3 | 1.419 | |
miniz | rv-jit-riscv32 | O3 | 1.423 | |
miniz | rv-jit-riscv32 | O3 | 1.421 | |
miniz | rv-jit-riscv32 | O3 | 1.432 | |
miniz | rv-jit-riscv32 | O3 | 1.422 | |
miniz | rv-jit-riscv32 | O3 | 1.421 | |
miniz | rv-jit-riscv32 | O3 | 1.422 | |
miniz | rv-jit-riscv32 | O3 | 1.422 | |
miniz | rv-jit-riscv32 | O3 | 1.421 | |
miniz | rv-jit-riscv32 | O3 | 1.42 | |
miniz | rv-jit-riscv32 | Os | 1.573 | |
miniz | rv-jit-riscv32 | Os | 1.572 | |
miniz | rv-jit-riscv32 | Os | 1.572 | |
miniz | rv-jit-riscv32 | Os | 1.573 | |
miniz | rv-jit-riscv32 | Os | 1.572 | |
miniz | rv-jit-riscv32 | Os | 1.571 | |
miniz | rv-jit-riscv32 | Os | 1.572 | |
miniz | rv-jit-riscv32 | Os | 1.573 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
miniz | rv-jit-riscv32 | Os | 1.574 | |
miniz | rv-jit-riscv32 | Os | 1.573 | |
miniz | rv-jit-riscv32 | Os | 1.581 | |
miniz | rv-jit-riscv32 | Os | 1.572 | |
miniz | rv-jit-riscv32 | Os | 1.575 | |
miniz | rv-jit-riscv32 | Os | 1.574 | |
miniz | rv-jit-riscv32 | Os | 1.572 | |
miniz | rv-jit-riscv32 | Os | 1.573 | |
miniz | rv-jit-riscv32 | Os | 1.573 | |
miniz | rv-jit-riscv32 | Os | 1.573 | |
miniz | rv-jit-riscv32 | Os | 1.573 | |
miniz | rv-jit-riscv32 | Os | 1.572 | |
miniz | rv-jit-riscv64 | O3 | 1.643 | |
miniz | rv-jit-riscv64 | O3 | 1.644 | |
miniz | rv-jit-riscv64 | O3 | 1.644 | |
miniz | rv-jit-riscv64 | O3 | 1.644 | |
miniz | rv-jit-riscv64 | O3 | 1.646 | |
miniz | rv-jit-riscv64 | O3 | 1.614 | |
miniz | rv-jit-riscv64 | O3 | 1.646 | |
miniz | rv-jit-riscv64 | O3 | 1.643 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
miniz | rv-jit-riscv64 | O3 | 1.642 | |
miniz | rv-jit-riscv64 | O3 | 1.642 | |
miniz | rv-jit-riscv64 | O3 | 1.645 | |
miniz | rv-jit-riscv64 | O3 | 1.643 | |
miniz | rv-jit-riscv64 | O3 | 1.642 | |
miniz | rv-jit-riscv64 | O3 | 1.644 | |
miniz | rv-jit-riscv64 | O3 | 1.642 | |
miniz | rv-jit-riscv64 | O3 | 1.642 | |
miniz | rv-jit-riscv64 | O3 | 1.637 | |
miniz | rv-jit-riscv64 | O3 | 1.64 | |
miniz | rv-jit-riscv64 | O3 | 1.642 | |
miniz | rv-jit-riscv64 | O3 | 1.636 | |
miniz | rv-jit-riscv64 | Os | 1.77 | |
miniz | rv-jit-riscv64 | Os | 1.772 | |
miniz | rv-jit-riscv64 | Os | 1.768 | |
miniz | rv-jit-riscv64 | Os | 1.798 | |
miniz | rv-jit-riscv64 | Os | 1.766 | |
miniz | rv-jit-riscv64 | Os | 1.767 | |
miniz | rv-jit-riscv64 | Os | 1.769 | |
miniz | rv-jit-riscv64 | Os | 1.767 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
miniz | rv-jit-riscv64 | Os | 1.776 | |
miniz | rv-jit-riscv64 | Os | 1.77 | |
miniz | rv-jit-riscv64 | Os | 1.769 | |
miniz | rv-jit-riscv64 | Os | 1.765 | |
miniz | rv-jit-riscv64 | Os | 1.766 | |
miniz | rv-jit-riscv64 | Os | 1.792 | |
miniz | rv-jit-riscv64 | Os | 1.77 | |
miniz | rv-jit-riscv64 | Os | 1.769 | |
miniz | rv-jit-riscv64 | Os | 1.771 | |
miniz | rv-jit-riscv64 | Os | 1.779 | |
miniz | rv-jit-riscv64 | Os | 1.769 | |
miniz | rv-jit-riscv64 | Os | 1.768 | |
miniz | qemu-riscv32 | O3 | 2.202 | |
miniz | qemu-riscv32 | O3 | 2.207 | |
miniz | qemu-riscv32 | O3 | 2.204 | |
miniz | qemu-riscv32 | O3 | 2.203 | |
miniz | qemu-riscv32 | O3 | 2.201 | |
miniz | qemu-riscv32 | O3 | 2.204 | |
miniz | qemu-riscv32 | O3 | 2.202 | |
miniz | qemu-riscv32 | O3 | 2.202 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
miniz | qemu-riscv32 | O3 | 2.203 | |
miniz | qemu-riscv32 | O3 | 2.201 | |
miniz | qemu-riscv32 | O3 | 2.204 | |
miniz | qemu-riscv32 | O3 | 2.207 | |
miniz | qemu-riscv32 | O3 | 2.205 | |
miniz | qemu-riscv32 | O3 | 2.204 | |
miniz | qemu-riscv32 | O3 | 2.205 | |
miniz | qemu-riscv32 | O3 | 2.206 | |
miniz | qemu-riscv32 | O3 | 2.205 | |
miniz | qemu-riscv32 | O3 | 2.204 | |
miniz | qemu-riscv32 | O3 | 2.204 | |
miniz | qemu-riscv32 | O3 | 2.205 | |
miniz | qemu-riscv32 | Os | 2.223 | |
miniz | qemu-riscv32 | Os | 2.22 | |
miniz | qemu-riscv32 | Os | 2.222 | |
miniz | qemu-riscv32 | Os | 2.223 | |
miniz | qemu-riscv32 | Os | 2.222 | |
miniz | qemu-riscv32 | Os | 2.222 | |
miniz | qemu-riscv32 | Os | 2.218 | |
miniz | qemu-riscv32 | Os | 2.221 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
miniz | qemu-riscv32 | Os | 2.226 | |
miniz | qemu-riscv32 | Os | 2.222 | |
miniz | qemu-riscv32 | Os | 2.226 | |
miniz | qemu-riscv32 | Os | 2.227 | |
miniz | qemu-riscv32 | Os | 2.223 | |
miniz | qemu-riscv32 | Os | 2.222 | |
miniz | qemu-riscv32 | Os | 2.222 | |
miniz | qemu-riscv32 | Os | 2.222 | |
miniz | qemu-riscv32 | Os | 2.222 | |
miniz | qemu-riscv32 | Os | 2.221 | |
miniz | qemu-riscv32 | Os | 2.225 | |
miniz | qemu-riscv32 | Os | 2.221 | |
miniz | qemu-riscv64 | O3 | 2.25 | |
miniz | qemu-riscv64 | O3 | 2.252 | |
miniz | qemu-riscv64 | O3 | 2.256 | |
miniz | qemu-riscv64 | O3 | 2.251 | |
miniz | qemu-riscv64 | O3 | 2.256 | |
miniz | qemu-riscv64 | O3 | 2.248 | |
miniz | qemu-riscv64 | O3 | 2.25 | |
miniz | qemu-riscv64 | O3 | 2.255 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
miniz | qemu-riscv64 | O3 | 2.251 | |
miniz | qemu-riscv64 | O3 | 2.256 | |
miniz | qemu-riscv64 | O3 | 2.249 | |
miniz | qemu-riscv64 | O3 | 2.248 | |
miniz | qemu-riscv64 | O3 | 2.25 | |
miniz | qemu-riscv64 | O3 | 2.256 | |
miniz | qemu-riscv64 | O3 | 2.248 | |
miniz | qemu-riscv64 | O3 | 2.253 | |
miniz | qemu-riscv64 | O3 | 2.249 | |
miniz | qemu-riscv64 | O3 | 2.249 | |
miniz | qemu-riscv64 | O3 | 2.25 | |
miniz | qemu-riscv64 | O3 | 2.249 | |
miniz | qemu-riscv64 | Os | 2.284 | |
miniz | qemu-riscv64 | Os | 2.285 | |
miniz | qemu-riscv64 | Os | 2.281 | |
miniz | qemu-riscv64 | Os | 2.284 | |
miniz | qemu-riscv64 | Os | 2.285 | |
miniz | qemu-riscv64 | Os | 2.285 | |
miniz | qemu-riscv64 | Os | 2.285 | |
miniz | qemu-riscv64 | Os | 2.285 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
miniz | qemu-riscv64 | Os | 2.285 | |
miniz | qemu-riscv64 | Os | 2.285 | |
miniz | qemu-riscv64 | Os | 2.285 | |
miniz | qemu-riscv64 | Os | 2.288 | |
miniz | qemu-riscv64 | Os | 2.284 | |
miniz | qemu-riscv64 | Os | 2.284 | |
miniz | qemu-riscv64 | Os | 2.288 | |
miniz | qemu-riscv64 | Os | 2.285 | |
miniz | qemu-riscv64 | Os | 2.285 | |
miniz | qemu-riscv64 | Os | 2.284 | |
miniz | qemu-riscv64 | Os | 2.284 | |
miniz | qemu-riscv64 | Os | 2.284 | |
miniz | qemu-aarch64 | O3 | 2.732 | |
miniz | qemu-aarch64 | O3 | 2.73 | |
miniz | qemu-aarch64 | O3 | 2.73 | |
miniz | qemu-aarch64 | O3 | 2.728 | |
miniz | qemu-aarch64 | O3 | 2.728 | |
miniz | qemu-aarch64 | O3 | 2.729 | |
miniz | qemu-aarch64 | O3 | 2.728 | |
miniz | qemu-aarch64 | O3 | 2.728 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
miniz | qemu-aarch64 | O3 | 2.726 | |
miniz | qemu-aarch64 | O3 | 2.727 | |
miniz | qemu-aarch64 | O3 | 2.727 | |
miniz | qemu-aarch64 | O3 | 2.726 | |
miniz | qemu-aarch64 | O3 | 2.727 | |
miniz | qemu-aarch64 | O3 | 2.723 | |
miniz | qemu-aarch64 | O3 | 2.724 | |
miniz | qemu-aarch64 | O3 | 2.723 | |
miniz | qemu-aarch64 | O3 | 2.724 | |
miniz | qemu-aarch64 | O3 | 2.727 | |
miniz | qemu-aarch64 | O3 | 2.736 | |
miniz | qemu-aarch64 | O3 | 2.734 | |
miniz | qemu-aarch64 | Os | 2.796 | |
miniz | qemu-aarch64 | Os | 2.798 | |
miniz | qemu-aarch64 | Os | 2.796 | |
miniz | qemu-aarch64 | Os | 2.795 | |
miniz | qemu-aarch64 | Os | 2.797 | |
miniz | qemu-aarch64 | Os | 2.799 | |
miniz | qemu-aarch64 | Os | 2.798 | |
miniz | qemu-aarch64 | Os | 2.801 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
miniz | qemu-aarch64 | Os | 2.802 | |
miniz | qemu-aarch64 | Os | 2.797 | |
miniz | qemu-aarch64 | Os | 2.799 | |
miniz | qemu-aarch64 | Os | 2.796 | |
miniz | qemu-aarch64 | Os | 2.798 | |
miniz | qemu-aarch64 | Os | 2.795 | |
miniz | qemu-aarch64 | Os | 2.801 | |
miniz | qemu-aarch64 | Os | 2.797 | |
miniz | qemu-aarch64 | Os | 2.798 | |
miniz | qemu-aarch64 | Os | 2.8 | |
miniz | qemu-aarch64 | Os | 2.798 | |
miniz | qemu-aarch64 | Os | 2.802 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
miniz | native-i386 | O3 | 0.904 | 4393381381 | |
miniz | native-i386 | O3 | 0.882 | 4391186547 | |
miniz | native-i386 | O3 | 0.881 | 4389492538 | |
miniz | native-i386 | O3 | 0.883 | 4383109032 | |
miniz | native-i386 | O3 | 0.882 | 4387586753 | |
miniz | native-i386 | O3 | 0.884 | 4386279858 | |
miniz | native-i386 | O3 | 0.884 | 4391515161 | |
miniz | native-i386 | O3 | 0.883 | 4388256588 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
miniz | native-i386 | O3 | 0.884 | 4387476518 | |
miniz | native-i386 | O3 | 0.883 | 4392537754 | |
miniz | native-i386 | O3 | 0.883 | 4389363189 | |
miniz | native-i386 | O3 | 0.882 | 4390943210 | |
miniz | native-i386 | O3 | 0.882 | 4400613210 | |
miniz | native-i386 | O3 | 0.883 | 4386051633 | |
miniz | native-i386 | O3 | 0.883 | 4391398138 | |
miniz | native-i386 | O3 | 0.883 | 4388254151 | |
miniz | native-i386 | O3 | 0.883 | 4389195410 | |
miniz | native-i386 | O3 | 0.887 | 4391340419 | |
miniz | native-i386 | O3 | 0.883 | 4390379851 | |
miniz | native-i386 | O3 | 0.882 | 4392442151 | |
miniz | native-i386 | Os | 1.261 | 5223232515 | |
miniz | native-i386 | Os | 1.262 | 5248623575 | |
miniz | native-i386 | Os | 1.263 | 5219828507 | |
miniz | native-i386 | Os | 1.263 | 5213523987 | |
miniz | native-i386 | Os | 1.262 | 5236664420 | |
miniz | native-i386 | Os | 1.261 | 5256790561 | |
miniz | native-i386 | Os | 1.26 | 5251167742 | |
miniz | native-i386 | Os | 1.261 | 5241292157 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
miniz | native-i386 | Os | 1.261 | 5257474600 | |
miniz | native-i386 | Os | 1.26 | 5252287117 | |
miniz | native-i386 | Os | 1.263 | 5206991557 | |
miniz | native-i386 | Os | 1.261 | 5242493343 | |
miniz | native-i386 | Os | 1.261 | 5257061792 | |
miniz | native-i386 | Os | 1.263 | 5220924699 | |
miniz | native-i386 | Os | 1.269 | 5217804158 | |
miniz | native-i386 | Os | 1.263 | 5221772455 | |
miniz | native-i386 | Os | 1.262 | 5221893468 | |
miniz | native-i386 | Os | 1.262 | 5242310381 | |
miniz | native-i386 | Os | 1.263 | 5245706501 | |
miniz | native-i386 | Os | 1.261 | 5256990182 | |
miniz | native-x86_64 | O3 | 0.772 | 4262258517 | |
miniz | native-x86_64 | O3 | 0.773 | 4259985320 | |
miniz | native-x86_64 | O3 | 0.773 | 4261128035 | |
miniz | native-x86_64 | O3 | 0.773 | 4259614811 | |
miniz | native-x86_64 | O3 | 0.774 | 4259857474 | |
miniz | native-x86_64 | O3 | 0.773 | 4261604010 | |
miniz | native-x86_64 | O3 | 0.771 | 4263358716 | |
miniz | native-x86_64 | O3 | 0.772 | 4263094909 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
miniz | native-x86_64 | O3 | 0.771 | 4264346179 | |
miniz | native-x86_64 | O3 | 0.774 | 4264942271 | |
miniz | native-x86_64 | O3 | 0.771 | 4262301526 | |
miniz | native-x86_64 | O3 | 0.772 | 4262432099 | |
miniz | native-x86_64 | O3 | 0.772 | 4264698203 | |
miniz | native-x86_64 | O3 | 0.773 | 4260348392 | |
miniz | native-x86_64 | O3 | 0.773 | 4263064477 | |
miniz | native-x86_64 | O3 | 0.772 | 4262288956 | |
miniz | native-x86_64 | O3 | 0.773 | 4261242736 | |
miniz | native-x86_64 | O3 | 0.773 | 4261832538 | |
miniz | native-x86_64 | O3 | 0.771 | 4260780447 | |
miniz | native-x86_64 | O3 | 0.773 | 4262589465 | |
miniz | native-x86_64 | Os | 0.832 | 4178962905 | |
miniz | native-x86_64 | Os | 0.832 | 4167745782 | |
miniz | native-x86_64 | Os | 0.83 | 4185851126 | |
miniz | native-x86_64 | Os | 0.832 | 4173885029 | |
miniz | native-x86_64 | Os | 0.832 | 4159521433 | |
miniz | native-x86_64 | Os | 0.831 | 4164551984 | |
miniz | native-x86_64 | Os | 0.83 | 4193178396 | |
miniz | native-x86_64 | Os | 0.833 | 4172790946 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
miniz | native-x86_64 | Os | 0.83 | 4193683086 | |
miniz | native-x86_64 | Os | 0.831 | 4191822865 | |
miniz | native-x86_64 | Os | 0.831 | 4202446118 | |
miniz | native-x86_64 | Os | 0.836 | 4175483946 | |
miniz | native-x86_64 | Os | 0.832 | 4184355948 | |
miniz | native-x86_64 | Os | 0.833 | 4160868091 | |
miniz | native-x86_64 | Os | 0.832 | 4173437151 | |
miniz | native-x86_64 | Os | 0.831 | 4176074401 | |
miniz | native-x86_64 | Os | 0.831 | 4175225365 | |
miniz | native-x86_64 | Os | 0.831 | 4175037835 | |
miniz | native-x86_64 | Os | 0.832 | 4178643413 | |
miniz | native-x86_64 | Os | 0.832 | 4189633176 | |
benchmark | system | opt | filesize | |
-------------- | -------------- | -- | ------- | |
miniz | size-riscv32 | O3 | 116428 | |
miniz | size-riscv32 | Os | 99956 | |
miniz | size-riscv64 | O3 | 112024 | |
miniz | size-riscv64 | Os | 91392 | |
miniz | size-aarch64 | O3 | 135544 | |
miniz | size-aarch64 | Os | 106632 | |
miniz | size-i386 | O3 | 147384 | |
miniz | size-i386 | Os | 110268 | |
benchmark | system | opt | filesize | |
-------------- | -------------- | -- | ------- | |
miniz | size-x86_64 | O3 | 136288 | |
miniz | size-x86_64 | Os | 99168 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
norx | rv-hist-riscv32 | O3 | 93.342 | 2165669277 | |
norx | rv-hist-riscv32 | Os | 101.166 | 2325053087 | |
norx | rv-hist-riscv64 | O3 | 110.962 | 2607471070 | |
norx | rv-hist-riscv64 | Os | 124.871 | 2775243702 | |
norx | rv-sim-riscv32 | O3 | 31.703 | 2165669277 | |
norx | rv-sim-riscv32 | O3 | 31.235 | 2165669277 | |
norx | rv-sim-riscv32 | O3 | 31.035 | 2165669277 | |
norx | rv-sim-riscv32 | O3 | 31.815 | 2165669277 | |
norx | rv-sim-riscv32 | O3 | 31.24 | 2165669277 | |
norx | rv-sim-riscv32 | Os | 31.267 | 2325053087 | |
norx | rv-sim-riscv32 | Os | 30.575 | 2325053087 | |
norx | rv-sim-riscv32 | Os | 30.486 | 2325053087 | |
norx | rv-sim-riscv32 | Os | 30.44 | 2325053087 | |
norx | rv-sim-riscv32 | Os | 30.556 | 2325053087 | |
norx | rv-sim-riscv64 | O3 | 37.973 | 2607471070 | |
norx | rv-sim-riscv64 | O3 | 37.921 | 2607471070 | |
norx | rv-sim-riscv64 | O3 | 37.95 | 2607471070 | |
norx | rv-sim-riscv64 | O3 | 38.262 | 2607471070 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
norx | rv-sim-riscv64 | O3 | 37.963 | 2607471070 | |
norx | rv-sim-riscv64 | Os | 35.004 | 2775243702 | |
norx | rv-sim-riscv64 | Os | 35.135 | 2775243702 | |
norx | rv-sim-riscv64 | Os | 35.288 | 2775243702 | |
norx | rv-sim-riscv64 | Os | 34.925 | 2775243702 | |
norx | rv-sim-riscv64 | Os | 34.889 | 2775243702 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
norx | rv-jit-riscv32 | O3 | 0.87 | |
norx | rv-jit-riscv32 | O3 | 0.871 | |
norx | rv-jit-riscv32 | O3 | 0.869 | |
norx | rv-jit-riscv32 | O3 | 0.869 | |
norx | rv-jit-riscv32 | O3 | 0.87 | |
norx | rv-jit-riscv32 | O3 | 0.869 | |
norx | rv-jit-riscv32 | O3 | 0.89 | |
norx | rv-jit-riscv32 | O3 | 0.867 | |
norx | rv-jit-riscv32 | O3 | 0.868 | |
norx | rv-jit-riscv32 | O3 | 0.869 | |
norx | rv-jit-riscv32 | O3 | 0.868 | |
norx | rv-jit-riscv32 | O3 | 0.869 | |
norx | rv-jit-riscv32 | O3 | 0.869 | |
norx | rv-jit-riscv32 | O3 | 0.868 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
norx | rv-jit-riscv32 | O3 | 0.867 | |
norx | rv-jit-riscv32 | O3 | 1.07 | |
norx | rv-jit-riscv32 | O3 | 0.928 | |
norx | rv-jit-riscv32 | O3 | 0.867 | |
norx | rv-jit-riscv32 | O3 | 0.869 | |
norx | rv-jit-riscv32 | O3 | 0.869 | |
norx | rv-jit-riscv32 | Os | 1.2 | |
norx | rv-jit-riscv32 | Os | 1.213 | |
norx | rv-jit-riscv32 | Os | 1.198 | |
norx | rv-jit-riscv32 | Os | 1.198 | |
norx | rv-jit-riscv32 | Os | 1.198 | |
norx | rv-jit-riscv32 | Os | 1.198 | |
norx | rv-jit-riscv32 | Os | 1.198 | |
norx | rv-jit-riscv32 | Os | 1.197 | |
norx | rv-jit-riscv32 | Os | 1.197 | |
norx | rv-jit-riscv32 | Os | 1.196 | |
norx | rv-jit-riscv32 | Os | 1.196 | |
norx | rv-jit-riscv32 | Os | 1.195 | |
norx | rv-jit-riscv32 | Os | 1.264 | |
norx | rv-jit-riscv32 | Os | 1.194 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
norx | rv-jit-riscv32 | Os | 1.196 | |
norx | rv-jit-riscv32 | Os | 1.195 | |
norx | rv-jit-riscv32 | Os | 1.196 | |
norx | rv-jit-riscv32 | Os | 1.196 | |
norx | rv-jit-riscv32 | Os | 1.196 | |
norx | rv-jit-riscv32 | Os | 1.195 | |
norx | rv-jit-riscv64 | O3 | 1.227 | |
norx | rv-jit-riscv64 | O3 | 1.228 | |
norx | rv-jit-riscv64 | O3 | 1.263 | |
norx | rv-jit-riscv64 | O3 | 1.229 | |
norx | rv-jit-riscv64 | O3 | 1.229 | |
norx | rv-jit-riscv64 | O3 | 1.229 | |
norx | rv-jit-riscv64 | O3 | 1.23 | |
norx | rv-jit-riscv64 | O3 | 1.229 | |
norx | rv-jit-riscv64 | O3 | 1.229 | |
norx | rv-jit-riscv64 | O3 | 1.23 | |
norx | rv-jit-riscv64 | O3 | 1.233 | |
norx | rv-jit-riscv64 | O3 | 1.23 | |
norx | rv-jit-riscv64 | O3 | 1.229 | |
norx | rv-jit-riscv64 | O3 | 1.229 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
norx | rv-jit-riscv64 | O3 | 1.231 | |
norx | rv-jit-riscv64 | O3 | 1.243 | |
norx | rv-jit-riscv64 | O3 | 1.229 | |
norx | rv-jit-riscv64 | O3 | 1.231 | |
norx | rv-jit-riscv64 | O3 | 1.232 | |
norx | rv-jit-riscv64 | O3 | 1.231 | |
norx | rv-jit-riscv64 | Os | 1.163 | |
norx | rv-jit-riscv64 | Os | 1.158 | |
norx | rv-jit-riscv64 | Os | 1.157 | |
norx | rv-jit-riscv64 | Os | 1.157 | |
norx | rv-jit-riscv64 | Os | 1.157 | |
norx | rv-jit-riscv64 | Os | 1.157 | |
norx | rv-jit-riscv64 | Os | 1.157 | |
norx | rv-jit-riscv64 | Os | 1.157 | |
norx | rv-jit-riscv64 | Os | 1.156 | |
norx | rv-jit-riscv64 | Os | 1.152 | |
norx | rv-jit-riscv64 | Os | 1.156 | |
norx | rv-jit-riscv64 | Os | 1.16 | |
norx | rv-jit-riscv64 | Os | 1.154 | |
norx | rv-jit-riscv64 | Os | 1.163 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
norx | rv-jit-riscv64 | Os | 1.156 | |
norx | rv-jit-riscv64 | Os | 1.157 | |
norx | rv-jit-riscv64 | Os | 1.156 | |
norx | rv-jit-riscv64 | Os | 1.156 | |
norx | rv-jit-riscv64 | Os | 1.156 | |
norx | rv-jit-riscv64 | Os | 1.156 | |
norx | qemu-riscv32 | O3 | 0.786 | |
norx | qemu-riscv32 | O3 | 0.79 | |
norx | qemu-riscv32 | O3 | 0.787 | |
norx | qemu-riscv32 | O3 | 0.786 | |
norx | qemu-riscv32 | O3 | 0.787 | |
norx | qemu-riscv32 | O3 | 0.794 | |
norx | qemu-riscv32 | O3 | 0.958 | |
norx | qemu-riscv32 | O3 | 0.81 | |
norx | qemu-riscv32 | O3 | 0.804 | |
norx | qemu-riscv32 | O3 | 0.788 | |
norx | qemu-riscv32 | O3 | 0.801 | |
norx | qemu-riscv32 | O3 | 0.787 | |
norx | qemu-riscv32 | O3 | 0.787 | |
norx | qemu-riscv32 | O3 | 0.803 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
norx | qemu-riscv32 | O3 | 0.787 | |
norx | qemu-riscv32 | O3 | 0.788 | |
norx | qemu-riscv32 | O3 | 0.787 | |
norx | qemu-riscv32 | O3 | 0.787 | |
norx | qemu-riscv32 | O3 | 0.787 | |
norx | qemu-riscv32 | O3 | 0.796 | |
norx | qemu-riscv32 | Os | 1.219 | |
norx | qemu-riscv32 | Os | 1.219 | |
norx | qemu-riscv32 | Os | 1.253 | |
norx | qemu-riscv32 | Os | 1.218 | |
norx | qemu-riscv32 | Os | 1.314 | |
norx | qemu-riscv32 | Os | 1.219 | |
norx | qemu-riscv32 | Os | 1.226 | |
norx | qemu-riscv32 | Os | 1.218 | |
norx | qemu-riscv32 | Os | 1.225 | |
norx | qemu-riscv32 | Os | 1.22 | |
norx | qemu-riscv32 | Os | 1.222 | |
norx | qemu-riscv32 | Os | 1.237 | |
norx | qemu-riscv32 | Os | 1.224 | |
norx | qemu-riscv32 | Os | 1.219 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
norx | qemu-riscv32 | Os | 1.219 | |
norx | qemu-riscv32 | Os | 1.22 | |
norx | qemu-riscv32 | Os | 1.221 | |
norx | qemu-riscv32 | Os | 1.22 | |
norx | qemu-riscv32 | Os | 1.219 | |
norx | qemu-riscv32 | Os | 1.219 | |
norx | qemu-riscv64 | O3 | 1.211 | |
norx | qemu-riscv64 | O3 | 1.207 | |
norx | qemu-riscv64 | O3 | 1.214 | |
norx | qemu-riscv64 | O3 | 1.267 | |
norx | qemu-riscv64 | O3 | 1.242 | |
norx | qemu-riscv64 | O3 | 1.213 | |
norx | qemu-riscv64 | O3 | 1.21 | |
norx | qemu-riscv64 | O3 | 1.236 | |
norx | qemu-riscv64 | O3 | 1.209 | |
norx | qemu-riscv64 | O3 | 1.24 | |
norx | qemu-riscv64 | O3 | 1.208 | |
norx | qemu-riscv64 | O3 | 1.231 | |
norx | qemu-riscv64 | O3 | 1.216 | |
norx | qemu-riscv64 | O3 | 1.212 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
norx | qemu-riscv64 | O3 | 1.47 | |
norx | qemu-riscv64 | O3 | 1.213 | |
norx | qemu-riscv64 | O3 | 1.239 | |
norx | qemu-riscv64 | O3 | 1.24 | |
norx | qemu-riscv64 | O3 | 1.217 | |
norx | qemu-riscv64 | O3 | 1.216 | |
norx | qemu-riscv64 | Os | 1.58 | |
norx | qemu-riscv64 | Os | 1.59 | |
norx | qemu-riscv64 | Os | 1.586 | |
norx | qemu-riscv64 | Os | 1.58 | |
norx | qemu-riscv64 | Os | 1.582 | |
norx | qemu-riscv64 | Os | 1.581 | |
norx | qemu-riscv64 | Os | 1.617 | |
norx | qemu-riscv64 | Os | 1.63 | |
norx | qemu-riscv64 | Os | 1.581 | |
norx | qemu-riscv64 | Os | 1.651 | |
norx | qemu-riscv64 | Os | 1.583 | |
norx | qemu-riscv64 | Os | 1.612 | |
norx | qemu-riscv64 | Os | 1.602 | |
norx | qemu-riscv64 | Os | 1.583 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
norx | qemu-riscv64 | Os | 1.841 | |
norx | qemu-riscv64 | Os | 1.582 | |
norx | qemu-riscv64 | Os | 1.864 | |
norx | qemu-riscv64 | Os | 1.582 | |
norx | qemu-riscv64 | Os | 1.581 | |
norx | qemu-riscv64 | Os | 1.719 | |
norx | qemu-aarch64 | O3 | 0.617 | |
norx | qemu-aarch64 | O3 | 0.645 | |
norx | qemu-aarch64 | O3 | 0.693 | |
norx | qemu-aarch64 | O3 | 0.648 | |
norx | qemu-aarch64 | O3 | 0.65 | |
norx | qemu-aarch64 | O3 | 0.665 | |
norx | qemu-aarch64 | O3 | 0.944 | |
norx | qemu-aarch64 | O3 | 0.927 | |
norx | qemu-aarch64 | O3 | 0.817 | |
norx | qemu-aarch64 | O3 | 0.615 | |
norx | qemu-aarch64 | O3 | 0.804 | |
norx | qemu-aarch64 | O3 | 0.616 | |
norx | qemu-aarch64 | O3 | 0.616 | |
norx | qemu-aarch64 | O3 | 0.616 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
norx | qemu-aarch64 | O3 | 0.773 | |
norx | qemu-aarch64 | O3 | 0.632 | |
norx | qemu-aarch64 | O3 | 0.616 | |
norx | qemu-aarch64 | O3 | 0.93 | |
norx | qemu-aarch64 | O3 | 0.617 | |
norx | qemu-aarch64 | O3 | 0.71 | |
norx | qemu-aarch64 | Os | 1.671 | |
norx | qemu-aarch64 | Os | 1.625 | |
norx | qemu-aarch64 | Os | 1.794 | |
norx | qemu-aarch64 | Os | 1.624 | |
norx | qemu-aarch64 | Os | 1.734 | |
norx | qemu-aarch64 | Os | 1.66 | |
norx | qemu-aarch64 | Os | 1.665 | |
norx | qemu-aarch64 | Os | 1.643 | |
norx | qemu-aarch64 | Os | 1.625 | |
norx | qemu-aarch64 | Os | 1.637 | |
norx | qemu-aarch64 | Os | 1.752 | |
norx | qemu-aarch64 | Os | 1.625 | |
norx | qemu-aarch64 | Os | 1.649 | |
norx | qemu-aarch64 | Os | 1.665 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
norx | qemu-aarch64 | Os | 1.625 | |
norx | qemu-aarch64 | Os | 1.626 | |
norx | qemu-aarch64 | Os | 1.628 | |
norx | qemu-aarch64 | Os | 1.659 | |
norx | qemu-aarch64 | Os | 1.72 | |
norx | qemu-aarch64 | Os | 1.861 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
norx | native-i386 | O3 | 0.29 | 2363116762 | |
norx | native-i386 | O3 | 0.306 | 2358188419 | |
norx | native-i386 | O3 | 0.283 | 2361769966 | |
norx | native-i386 | O3 | 0.263 | 2364495918 | |
norx | native-i386 | O3 | 0.264 | 2366003892 | |
norx | native-i386 | O3 | 0.284 | 2356940396 | |
norx | native-i386 | O3 | 0.285 | 2350227998 | |
norx | native-i386 | O3 | 0.281 | 2363879780 | |
norx | native-i386 | O3 | 0.264 | 2364729898 | |
norx | native-i386 | O3 | 0.263 | 2365995613 | |
norx | native-i386 | O3 | 0.263 | 2366076301 | |
norx | native-i386 | O3 | 0.265 | 2362560929 | |
norx | native-i386 | O3 | 0.264 | 2366583671 | |
norx | native-i386 | O3 | 0.286 | 2373587697 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
norx | native-i386 | O3 | 0.263 | 2365380293 | |
norx | native-i386 | O3 | 0.264 | 2366889605 | |
norx | native-i386 | O3 | 0.263 | 2365813221 | |
norx | native-i386 | O3 | 0.28 | 2384294222 | |
norx | native-i386 | O3 | 0.263 | 2363873208 | |
norx | native-i386 | O3 | 0.283 | 2359062565 | |
norx | native-i386 | Os | 0.325 | 2598980787 | |
norx | native-i386 | Os | 0.372 | 2590555839 | |
norx | native-i386 | Os | 0.373 | 2610530667 | |
norx | native-i386 | Os | 0.325 | 2596887441 | |
norx | native-i386 | Os | 0.37 | 2612530407 | |
norx | native-i386 | Os | 0.371 | 2601189861 | |
norx | native-i386 | Os | 0.345 | 2596614745 | |
norx | native-i386 | Os | 0.325 | 2601409677 | |
norx | native-i386 | Os | 0.326 | 2599433447 | |
norx | native-i386 | Os | 0.354 | 2591878902 | |
norx | native-i386 | Os | 0.365 | 2611908028 | |
norx | native-i386 | Os | 0.325 | 2602559685 | |
norx | native-i386 | Os | 0.325 | 2592475839 | |
norx | native-i386 | Os | 0.336 | 2612273269 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
norx | native-i386 | Os | 0.326 | 2597985911 | |
norx | native-i386 | Os | 0.325 | 2604493870 | |
norx | native-i386 | Os | 0.338 | 2592783979 | |
norx | native-i386 | Os | 0.325 | 2602378683 | |
norx | native-i386 | Os | 0.325 | 2600492105 | |
norx | native-i386 | Os | 0.342 | 2599341172 | |
norx | native-x86_64 | O3 | 0.253 | 2049734087 | |
norx | native-x86_64 | O3 | 0.222 | 2007591179 | |
norx | native-x86_64 | O3 | 0.222 | 2010347537 | |
norx | native-x86_64 | O3 | 0.221 | 2010391816 | |
norx | native-x86_64 | O3 | 0.235 | 2035742471 | |
norx | native-x86_64 | O3 | 0.221 | 2009371977 | |
norx | native-x86_64 | O3 | 0.222 | 2007083102 | |
norx | native-x86_64 | O3 | 0.222 | 2014712601 | |
norx | native-x86_64 | O3 | 0.221 | 2011710976 | |
norx | native-x86_64 | O3 | 0.221 | 2013941335 | |
norx | native-x86_64 | O3 | 0.221 | 2009118303 | |
norx | native-x86_64 | O3 | 0.222 | 2018940684 | |
norx | native-x86_64 | O3 | 0.222 | 2009691425 | |
norx | native-x86_64 | O3 | 0.222 | 2032145676 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
norx | native-x86_64 | O3 | 0.222 | 2016451540 | |
norx | native-x86_64 | O3 | 0.222 | 2009317788 | |
norx | native-x86_64 | O3 | 0.222 | 2024307697 | |
norx | native-x86_64 | O3 | 0.222 | 2009347820 | |
norx | native-x86_64 | O3 | 0.222 | 2009653139 | |
norx | native-x86_64 | O3 | 0.221 | 2012927781 | |
norx | native-x86_64 | Os | 0.243 | 2129227529 | |
norx | native-x86_64 | Os | 0.243 | 2128340767 | |
norx | native-x86_64 | Os | 0.27 | 2128227877 | |
norx | native-x86_64 | Os | 0.243 | 2127200117 | |
norx | native-x86_64 | Os | 0.26 | 2136139188 | |
norx | native-x86_64 | Os | 0.243 | 2127570993 | |
norx | native-x86_64 | Os | 0.244 | 2129723360 | |
norx | native-x86_64 | Os | 0.244 | 2128312845 | |
norx | native-x86_64 | Os | 0.243 | 2127341385 | |
norx | native-x86_64 | Os | 0.243 | 2128948174 | |
norx | native-x86_64 | Os | 0.307 | 2148457767 | |
norx | native-x86_64 | Os | 0.252 | 2163985754 | |
norx | native-x86_64 | Os | 0.243 | 2128942653 | |
norx | native-x86_64 | Os | 0.26 | 2140111142 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
norx | native-x86_64 | Os | 0.244 | 2126062261 | |
norx | native-x86_64 | Os | 0.243 | 2127120736 | |
norx | native-x86_64 | Os | 0.243 | 2127602770 | |
norx | native-x86_64 | Os | 0.261 | 2164788525 | |
norx | native-x86_64 | Os | 0.243 | 2126251442 | |
norx | native-x86_64 | Os | 0.243 | 2126814287 | |
benchmark | system | opt | filesize | |
-------------- | -------------- | -- | ------- | |
norx | size-riscv32 | O3 | 51492 | |
norx | size-riscv32 | Os | 47540 | |
norx | size-riscv64 | O3 | 41320 | |
norx | size-riscv64 | Os | 37416 | |
norx | size-aarch64 | O3 | 51976 | |
norx | size-aarch64 | Os | 48016 | |
norx | size-i386 | O3 | 39884 | |
norx | size-i386 | Os | 35932 | |
norx | size-x86_64 | O3 | 36808 | |
norx | size-x86_64 | Os | 37000 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
primes | rv-hist-riscv32 | O3 | 335.736 | 7114987439 | |
primes | rv-hist-riscv32 | Os | 303.552 | 6429459543 | |
primes | rv-hist-riscv64 | O3 | 140.388 | 3076799886 | |
primes | rv-hist-riscv64 | Os | 118.893 | 2734036234 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
primes | rv-sim-riscv32 | O3 | 81.811 | 7114987439 | |
primes | rv-sim-riscv32 | O3 | 80.992 | 7114987439 | |
primes | rv-sim-riscv32 | O3 | 80.106 | 7114987439 | |
primes | rv-sim-riscv32 | O3 | 81.834 | 7114987439 | |
primes | rv-sim-riscv32 | O3 | 81.051 | 7114987439 | |
primes | rv-sim-riscv32 | Os | 69.006 | 6429459543 | |
primes | rv-sim-riscv32 | Os | 68.973 | 6429459543 | |
primes | rv-sim-riscv32 | Os | 73.457 | 6429459543 | |
primes | rv-sim-riscv32 | Os | 70.244 | 6429459543 | |
primes | rv-sim-riscv32 | Os | 69.544 | 6429459543 | |
primes | rv-sim-riscv64 | O3 | 33.997 | 3076799886 | |
primes | rv-sim-riscv64 | O3 | 34.018 | 3076799886 | |
primes | rv-sim-riscv64 | O3 | 34.042 | 3076799886 | |
primes | rv-sim-riscv64 | O3 | 33.966 | 3076799886 | |
primes | rv-sim-riscv64 | O3 | 34.319 | 3076799886 | |
primes | rv-sim-riscv64 | Os | 30.188 | 2734036234 | |
primes | rv-sim-riscv64 | Os | 30.036 | 2734036234 | |
primes | rv-sim-riscv64 | Os | 29.985 | 2734036234 | |
primes | rv-sim-riscv64 | Os | 30.194 | 2734036234 | |
primes | rv-sim-riscv64 | Os | 30.189 | 2734036234 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
primes | rv-jit-riscv32 | O3 | 2.059 | |
primes | rv-jit-riscv32 | O3 | 2.078 | |
primes | rv-jit-riscv32 | O3 | 2.038 | |
primes | rv-jit-riscv32 | O3 | 2.073 | |
primes | rv-jit-riscv32 | O3 | 2.051 | |
primes | rv-jit-riscv32 | O3 | 2.073 | |
primes | rv-jit-riscv32 | O3 | 2.342 | |
primes | rv-jit-riscv32 | O3 | 2.073 | |
primes | rv-jit-riscv32 | O3 | 2.069 | |
primes | rv-jit-riscv32 | O3 | 2.082 | |
primes | rv-jit-riscv32 | O3 | 2.051 | |
primes | rv-jit-riscv32 | O3 | 2.141 | |
primes | rv-jit-riscv32 | O3 | 2.067 | |
primes | rv-jit-riscv32 | O3 | 2.062 | |
primes | rv-jit-riscv32 | O3 | 2.267 | |
primes | rv-jit-riscv32 | O3 | 2.087 | |
primes | rv-jit-riscv32 | O3 | 2.061 | |
primes | rv-jit-riscv32 | O3 | 2.026 | |
primes | rv-jit-riscv32 | O3 | 2.042 | |
primes | rv-jit-riscv32 | O3 | 2.044 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
primes | rv-jit-riscv32 | Os | 2.837 | |
primes | rv-jit-riscv32 | Os | 2.809 | |
primes | rv-jit-riscv32 | Os | 2.863 | |
primes | rv-jit-riscv32 | Os | 2.79 | |
primes | rv-jit-riscv32 | Os | 2.834 | |
primes | rv-jit-riscv32 | Os | 2.796 | |
primes | rv-jit-riscv32 | Os | 2.822 | |
primes | rv-jit-riscv32 | Os | 2.855 | |
primes | rv-jit-riscv32 | Os | 2.836 | |
primes | rv-jit-riscv32 | Os | 2.872 | |
primes | rv-jit-riscv32 | Os | 2.825 | |
primes | rv-jit-riscv32 | Os | 2.827 | |
primes | rv-jit-riscv32 | Os | 2.821 | |
primes | rv-jit-riscv32 | Os | 2.807 | |
primes | rv-jit-riscv32 | Os | 2.839 | |
primes | rv-jit-riscv32 | Os | 2.806 | |
primes | rv-jit-riscv32 | Os | 2.812 | |
primes | rv-jit-riscv32 | Os | 2.76 | |
primes | rv-jit-riscv32 | Os | 2.812 | |
primes | rv-jit-riscv32 | Os | 2.886 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
primes | rv-jit-riscv64 | O3 | 0.744 | |
primes | rv-jit-riscv64 | O3 | 0.79 | |
primes | rv-jit-riscv64 | O3 | 0.749 | |
primes | rv-jit-riscv64 | O3 | 0.762 | |
primes | rv-jit-riscv64 | O3 | 0.755 | |
primes | rv-jit-riscv64 | O3 | 0.764 | |
primes | rv-jit-riscv64 | O3 | 0.749 | |
primes | rv-jit-riscv64 | O3 | 0.769 | |
primes | rv-jit-riscv64 | O3 | 0.728 | |
primes | rv-jit-riscv64 | O3 | 0.737 | |
primes | rv-jit-riscv64 | O3 | 0.742 | |
primes | rv-jit-riscv64 | O3 | 0.74 | |
primes | rv-jit-riscv64 | O3 | 0.76 | |
primes | rv-jit-riscv64 | O3 | 0.754 | |
primes | rv-jit-riscv64 | O3 | 0.723 | |
primes | rv-jit-riscv64 | O3 | 0.723 | |
primes | rv-jit-riscv64 | O3 | 0.716 | |
primes | rv-jit-riscv64 | O3 | 0.732 | |
primes | rv-jit-riscv64 | O3 | 0.741 | |
primes | rv-jit-riscv64 | O3 | 0.727 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
primes | rv-jit-riscv64 | Os | 0.819 | |
primes | rv-jit-riscv64 | Os | 0.801 | |
primes | rv-jit-riscv64 | Os | 0.828 | |
primes | rv-jit-riscv64 | Os | 0.827 | |
primes | rv-jit-riscv64 | Os | 0.822 | |
primes | rv-jit-riscv64 | Os | 0.828 | |
primes | rv-jit-riscv64 | Os | 0.802 | |
primes | rv-jit-riscv64 | Os | 0.81 | |
primes | rv-jit-riscv64 | Os | 1.019 | |
primes | rv-jit-riscv64 | Os | 0.821 | |
primes | rv-jit-riscv64 | Os | 0.834 | |
primes | rv-jit-riscv64 | Os | 0.808 | |
primes | rv-jit-riscv64 | Os | 0.833 | |
primes | rv-jit-riscv64 | Os | 0.825 | |
primes | rv-jit-riscv64 | Os | 0.83 | |
primes | rv-jit-riscv64 | Os | 0.845 | |
primes | rv-jit-riscv64 | Os | 0.827 | |
primes | rv-jit-riscv64 | Os | 0.809 | |
primes | rv-jit-riscv64 | Os | 0.823 | |
primes | rv-jit-riscv64 | Os | 0.842 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
primes | qemu-riscv32 | O3 | 2.464 | |
primes | qemu-riscv32 | O3 | 2.448 | |
primes | qemu-riscv32 | O3 | 2.45 | |
primes | qemu-riscv32 | O3 | 2.466 | |
primes | qemu-riscv32 | O3 | 2.416 | |
primes | qemu-riscv32 | O3 | 2.592 | |
primes | qemu-riscv32 | O3 | 2.515 | |
primes | qemu-riscv32 | O3 | 2.462 | |
primes | qemu-riscv32 | O3 | 2.555 | |
primes | qemu-riscv32 | O3 | 2.466 | |
primes | qemu-riscv32 | O3 | 2.583 | |
primes | qemu-riscv32 | O3 | 2.744 | |
primes | qemu-riscv32 | O3 | 2.445 | |
primes | qemu-riscv32 | O3 | 2.564 | |
primes | qemu-riscv32 | O3 | 2.593 | |
primes | qemu-riscv32 | O3 | 2.57 | |
primes | qemu-riscv32 | O3 | 2.477 | |
primes | qemu-riscv32 | O3 | 2.399 | |
primes | qemu-riscv32 | O3 | 2.383 | |
primes | qemu-riscv32 | O3 | 2.579 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
primes | qemu-riscv32 | Os | 2.313 | |
primes | qemu-riscv32 | Os | 2.312 | |
primes | qemu-riscv32 | Os | 3.017 | |
primes | qemu-riscv32 | Os | 2.315 | |
primes | qemu-riscv32 | Os | 2.348 | |
primes | qemu-riscv32 | Os | 2.295 | |
primes | qemu-riscv32 | Os | 2.289 | |
primes | qemu-riscv32 | Os | 2.284 | |
primes | qemu-riscv32 | Os | 2.293 | |
primes | qemu-riscv32 | Os | 2.239 | |
primes | qemu-riscv32 | Os | 2.371 | |
primes | qemu-riscv32 | Os | 2.256 | |
primes | qemu-riscv32 | Os | 2.29 | |
primes | qemu-riscv32 | Os | 2.359 | |
primes | qemu-riscv32 | Os | 2.323 | |
primes | qemu-riscv32 | Os | 2.309 | |
primes | qemu-riscv32 | Os | 2.949 | |
primes | qemu-riscv32 | Os | 2.29 | |
primes | qemu-riscv32 | Os | 2.266 | |
primes | qemu-riscv32 | Os | 2.307 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
primes | qemu-riscv64 | O3 | 1.325 | |
primes | qemu-riscv64 | O3 | 1.308 | |
primes | qemu-riscv64 | O3 | 1.322 | |
primes | qemu-riscv64 | O3 | 1.298 | |
primes | qemu-riscv64 | O3 | 1.319 | |
primes | qemu-riscv64 | O3 | 1.284 | |
primes | qemu-riscv64 | O3 | 1.293 | |
primes | qemu-riscv64 | O3 | 1.733 | |
primes | qemu-riscv64 | O3 | 1.295 | |
primes | qemu-riscv64 | O3 | 1.303 | |
primes | qemu-riscv64 | O3 | 1.282 | |
primes | qemu-riscv64 | O3 | 1.282 | |
primes | qemu-riscv64 | O3 | 1.298 | |
primes | qemu-riscv64 | O3 | 1.279 | |
primes | qemu-riscv64 | O3 | 1.29 | |
primes | qemu-riscv64 | O3 | 1.297 | |
primes | qemu-riscv64 | O3 | 1.3 | |
primes | qemu-riscv64 | O3 | 1.28 | |
primes | qemu-riscv64 | O3 | 1.298 | |
primes | qemu-riscv64 | O3 | 1.297 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
primes | qemu-riscv64 | Os | 1.259 | |
primes | qemu-riscv64 | Os | 1.239 | |
primes | qemu-riscv64 | Os | 1.247 | |
primes | qemu-riscv64 | Os | 1.262 | |
primes | qemu-riscv64 | Os | 1.276 | |
primes | qemu-riscv64 | Os | 1.273 | |
primes | qemu-riscv64 | Os | 1.272 | |
primes | qemu-riscv64 | Os | 1.258 | |
primes | qemu-riscv64 | Os | 1.266 | |
primes | qemu-riscv64 | Os | 1.263 | |
primes | qemu-riscv64 | Os | 1.266 | |
primes | qemu-riscv64 | Os | 1.261 | |
primes | qemu-riscv64 | Os | 1.262 | |
primes | qemu-riscv64 | Os | 1.269 | |
primes | qemu-riscv64 | Os | 1.267 | |
primes | qemu-riscv64 | Os | 1.259 | |
primes | qemu-riscv64 | Os | 1.264 | |
primes | qemu-riscv64 | Os | 1.257 | |
primes | qemu-riscv64 | Os | 1.258 | |
primes | qemu-riscv64 | Os | 1.259 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
primes | qemu-aarch64 | O3 | 2.186 | |
primes | qemu-aarch64 | O3 | 2.458 | |
primes | qemu-aarch64 | O3 | 2.219 | |
primes | qemu-aarch64 | O3 | 2.17 | |
primes | qemu-aarch64 | O3 | 2.166 | |
primes | qemu-aarch64 | O3 | 2.172 | |
primes | qemu-aarch64 | O3 | 2.184 | |
primes | qemu-aarch64 | O3 | 2.186 | |
primes | qemu-aarch64 | O3 | 2.205 | |
primes | qemu-aarch64 | O3 | 2.192 | |
primes | qemu-aarch64 | O3 | 2.243 | |
primes | qemu-aarch64 | O3 | 2.21 | |
primes | qemu-aarch64 | O3 | 2.233 | |
primes | qemu-aarch64 | O3 | 2.229 | |
primes | qemu-aarch64 | O3 | 2.234 | |
primes | qemu-aarch64 | O3 | 2.257 | |
primes | qemu-aarch64 | O3 | 2.221 | |
primes | qemu-aarch64 | O3 | 2.239 | |
primes | qemu-aarch64 | O3 | 2.377 | |
primes | qemu-aarch64 | O3 | 2.242 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
primes | qemu-aarch64 | Os | 2.111 | |
primes | qemu-aarch64 | Os | 2.181 | |
primes | qemu-aarch64 | Os | 2.106 | |
primes | qemu-aarch64 | Os | 2.114 | |
primes | qemu-aarch64 | Os | 2.089 | |
primes | qemu-aarch64 | Os | 2.1 | |
primes | qemu-aarch64 | Os | 2.102 | |
primes | qemu-aarch64 | Os | 2.075 | |
primes | qemu-aarch64 | Os | 2.135 | |
primes | qemu-aarch64 | Os | 2.081 | |
primes | qemu-aarch64 | Os | 2.095 | |
primes | qemu-aarch64 | Os | 2.089 | |
primes | qemu-aarch64 | Os | 2.107 | |
primes | qemu-aarch64 | Os | 2.116 | |
primes | qemu-aarch64 | Os | 2.137 | |
primes | qemu-aarch64 | Os | 2.527 | |
primes | qemu-aarch64 | Os | 2.129 | |
primes | qemu-aarch64 | Os | 2.256 | |
primes | qemu-aarch64 | Os | 2.329 | |
primes | qemu-aarch64 | Os | 2.119 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
primes | native-i386 | O3 | 1.65 | 9601938959 | |
primes | native-i386 | O3 | 1.601 | 9592342477 | |
primes | native-i386 | O3 | 1.598 | 9616538926 | |
primes | native-i386 | O3 | 1.575 | 9574662401 | |
primes | native-i386 | O3 | 1.616 | 9616164538 | |
primes | native-i386 | O3 | 1.611 | 9607702256 | |
primes | native-i386 | O3 | 1.563 | 9604301900 | |
primes | native-i386 | O3 | 1.58 | 9601182277 | |
primes | native-i386 | O3 | 1.623 | 9598530281 | |
primes | native-i386 | O3 | 1.59 | 9619006432 | |
primes | native-i386 | O3 | 1.626 | 9593048737 | |
primes | native-i386 | O3 | 1.61 | 9606183834 | |
primes | native-i386 | O3 | 1.566 | 9616390762 | |
primes | native-i386 | O3 | 1.575 | 9590969007 | |
primes | native-i386 | O3 | 1.599 | 9593551738 | |
primes | native-i386 | O3 | 1.549 | 9620559917 | |
primes | native-i386 | O3 | 1.559 | 9609407281 | |
primes | native-i386 | O3 | 1.557 | 9604046685 | |
primes | native-i386 | O3 | 1.569 | 9619362854 | |
primes | native-i386 | O3 | 1.545 | 9616282658 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
primes | native-i386 | Os | 1.452 | 9843529476 | |
primes | native-i386 | Os | 1.428 | 9842089246 | |
primes | native-i386 | Os | 1.426 | 9840293511 | |
primes | native-i386 | Os | 1.429 | 9831780156 | |
primes | native-i386 | Os | 1.478 | 9797138081 | |
primes | native-i386 | Os | 1.45 | 9832977214 | |
primes | native-i386 | Os | 1.451 | 9845923066 | |
primes | native-i386 | Os | 1.442 | 9826244187 | |
primes | native-i386 | Os | 1.417 | 9829864982 | |
primes | native-i386 | Os | 1.437 | 9837922121 | |
primes | native-i386 | Os | 1.433 | 9830929334 | |
primes | native-i386 | Os | 1.469 | 9837375090 | |
primes | native-i386 | Os | 1.652 | 9825610736 | |
primes | native-i386 | Os | 1.442 | 9830356484 | |
primes | native-i386 | Os | 1.434 | 9842790165 | |
primes | native-i386 | Os | 1.438 | 9831791097 | |
primes | native-i386 | Os | 1.642 | 9829712276 | |
primes | native-i386 | Os | 1.451 | 9837459498 | |
primes | native-i386 | Os | 1.409 | 9831521126 | |
primes | native-i386 | Os | 1.44 | 9831505389 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
primes | native-x86_64 | O3 | 0.602 | 3648304188 | |
primes | native-x86_64 | O3 | 0.608 | 3665169280 | |
primes | native-x86_64 | O3 | 0.618 | 3638254809 | |
primes | native-x86_64 | O3 | 0.587 | 3670737399 | |
primes | native-x86_64 | O3 | 0.604 | 3649722359 | |
primes | native-x86_64 | O3 | 0.605 | 3657888873 | |
primes | native-x86_64 | O3 | 0.61 | 3667979024 | |
primes | native-x86_64 | O3 | 0.573 | 3646451315 | |
primes | native-x86_64 | O3 | 0.589 | 3672197800 | |
primes | native-x86_64 | O3 | 0.611 | 3669292382 | |
primes | native-x86_64 | O3 | 0.608 | 3666420762 | |
primes | native-x86_64 | O3 | 0.591 | 3659798463 | |
primes | native-x86_64 | O3 | 0.615 | 3669493478 | |
primes | native-x86_64 | O3 | 0.612 | 3670249192 | |
primes | native-x86_64 | O3 | 0.624 | 3646623104 | |
primes | native-x86_64 | O3 | 0.609 | 3664534532 | |
primes | native-x86_64 | O3 | 0.59 | 3634079262 | |
primes | native-x86_64 | O3 | 0.594 | 3636977749 | |
primes | native-x86_64 | O3 | 0.607 | 3657527452 | |
primes | native-x86_64 | O3 | 0.61 | 3669884677 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
primes | native-x86_64 | Os | 0.605 | 3645258682 | |
primes | native-x86_64 | Os | 0.613 | 3650697938 | |
primes | native-x86_64 | Os | 0.604 | 3641835261 | |
primes | native-x86_64 | Os | 0.585 | 3649995197 | |
primes | native-x86_64 | Os | 0.602 | 3632052036 | |
primes | native-x86_64 | Os | 0.621 | 3631081433 | |
primes | native-x86_64 | Os | 0.619 | 3627527184 | |
primes | native-x86_64 | Os | 0.617 | 3619625284 | |
primes | native-x86_64 | Os | 0.603 | 3634491898 | |
primes | native-x86_64 | Os | 0.613 | 3655352313 | |
primes | native-x86_64 | Os | 0.642 | 3621961489 | |
primes | native-x86_64 | Os | 0.584 | 3644635743 | |
primes | native-x86_64 | Os | 0.61 | 3640328020 | |
primes | native-x86_64 | Os | 0.62 | 3624994262 | |
primes | native-x86_64 | Os | 0.944 | 3651534355 | |
primes | native-x86_64 | Os | 0.617 | 3621413628 | |
primes | native-x86_64 | Os | 0.607 | 3646877317 | |
primes | native-x86_64 | Os | 0.63 | 3641719265 | |
primes | native-x86_64 | Os | 0.629 | 3642534859 | |
primes | native-x86_64 | Os | 0.643 | 3627731401 | |
benchmark | system | opt | filesize | |
-------------- | -------------- | -- | ------- | |
primes | size-riscv32 | O3 | 37792 | |
primes | size-riscv32 | Os | 37792 | |
primes | size-riscv64 | O3 | 31264 | |
primes | size-riscv64 | Os | 31264 | |
primes | size-aarch64 | O3 | 37336 | |
primes | size-aarch64 | Os | 37312 | |
primes | size-i386 | O3 | 26200 | |
primes | size-i386 | Os | 26200 | |
primes | size-x86_64 | O3 | 22688 | |
primes | size-x86_64 | Os | 22688 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
qsort | rv-hist-riscv32 | O3 | 127.416 | 3061610570 | |
qsort | rv-hist-riscv32 | Os | 120.853 | 2885718247 | |
qsort | rv-hist-riscv64 | O3 | 129.587 | 3067191244 | |
qsort | rv-hist-riscv64 | Os | 125.19 | 3016075410 | |
qsort | rv-sim-riscv32 | O3 | 34.693 | 3061610570 | |
qsort | rv-sim-riscv32 | O3 | 35.105 | 3061610570 | |
qsort | rv-sim-riscv32 | O3 | 34.498 | 3061610570 | |
qsort | rv-sim-riscv32 | O3 | 34.923 | 3061610570 | |
qsort | rv-sim-riscv32 | O3 | 34.253 | 3061610570 | |
qsort | rv-sim-riscv32 | Os | 32.094 | 2885718247 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
qsort | rv-sim-riscv32 | Os | 31.679 | 2885718247 | |
qsort | rv-sim-riscv32 | Os | 31.705 | 2885718247 | |
qsort | rv-sim-riscv32 | Os | 31.425 | 2885718247 | |
qsort | rv-sim-riscv32 | Os | 31.948 | 2885718247 | |
qsort | rv-sim-riscv64 | O3 | 33.506 | 3067191244 | |
qsort | rv-sim-riscv64 | O3 | 33.979 | 3067191244 | |
qsort | rv-sim-riscv64 | O3 | 33.538 | 3067191244 | |
qsort | rv-sim-riscv64 | O3 | 33.454 | 3067191244 | |
qsort | rv-sim-riscv64 | O3 | 33.371 | 3067191244 | |
qsort | rv-sim-riscv64 | Os | 32.864 | 3016075410 | |
qsort | rv-sim-riscv64 | Os | 32.602 | 3016075410 | |
qsort | rv-sim-riscv64 | Os | 32.708 | 3016075410 | |
qsort | rv-sim-riscv64 | Os | 32.622 | 3016075410 | |
qsort | rv-sim-riscv64 | Os | 32.731 | 3016075410 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
qsort | rv-jit-riscv32 | O3 | 1.18 | |
qsort | rv-jit-riscv32 | O3 | 1.184 | |
qsort | rv-jit-riscv32 | O3 | 1.183 | |
qsort | rv-jit-riscv32 | O3 | 1.184 | |
qsort | rv-jit-riscv32 | O3 | 1.184 | |
qsort | rv-jit-riscv32 | O3 | 1.186 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
qsort | rv-jit-riscv32 | O3 | 1.184 | |
qsort | rv-jit-riscv32 | O3 | 1.186 | |
qsort | rv-jit-riscv32 | O3 | 1.185 | |
qsort | rv-jit-riscv32 | O3 | 1.185 | |
qsort | rv-jit-riscv32 | O3 | 1.203 | |
qsort | rv-jit-riscv32 | O3 | 1.188 | |
qsort | rv-jit-riscv32 | O3 | 1.187 | |
qsort | rv-jit-riscv32 | O3 | 1.194 | |
qsort | rv-jit-riscv32 | O3 | 1.186 | |
qsort | rv-jit-riscv32 | O3 | 1.187 | |
qsort | rv-jit-riscv32 | O3 | 1.189 | |
qsort | rv-jit-riscv32 | O3 | 1.189 | |
qsort | rv-jit-riscv32 | O3 | 1.188 | |
qsort | rv-jit-riscv32 | O3 | 1.188 | |
qsort | rv-jit-riscv32 | Os | 0.847 | |
qsort | rv-jit-riscv32 | Os | 0.847 | |
qsort | rv-jit-riscv32 | Os | 0.847 | |
qsort | rv-jit-riscv32 | Os | 0.842 | |
qsort | rv-jit-riscv32 | Os | 0.842 | |
qsort | rv-jit-riscv32 | Os | 0.843 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
qsort | rv-jit-riscv32 | Os | 0.849 | |
qsort | rv-jit-riscv32 | Os | 0.857 | |
qsort | rv-jit-riscv32 | Os | 0.848 | |
qsort | rv-jit-riscv32 | Os | 0.859 | |
qsort | rv-jit-riscv32 | Os | 0.843 | |
qsort | rv-jit-riscv32 | Os | 0.843 | |
qsort | rv-jit-riscv32 | Os | 0.843 | |
qsort | rv-jit-riscv32 | Os | 0.842 | |
qsort | rv-jit-riscv32 | Os | 0.85 | |
qsort | rv-jit-riscv32 | Os | 0.842 | |
qsort | rv-jit-riscv32 | Os | 0.843 | |
qsort | rv-jit-riscv32 | Os | 0.843 | |
qsort | rv-jit-riscv32 | Os | 0.844 | |
qsort | rv-jit-riscv32 | Os | 0.848 | |
qsort | rv-jit-riscv64 | O3 | 1.26 | |
qsort | rv-jit-riscv64 | O3 | 1.259 | |
qsort | rv-jit-riscv64 | O3 | 1.259 | |
qsort | rv-jit-riscv64 | O3 | 1.258 | |
qsort | rv-jit-riscv64 | O3 | 1.257 | |
qsort | rv-jit-riscv64 | O3 | 1.258 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
qsort | rv-jit-riscv64 | O3 | 1.258 | |
qsort | rv-jit-riscv64 | O3 | 1.256 | |
qsort | rv-jit-riscv64 | O3 | 1.258 | |
qsort | rv-jit-riscv64 | O3 | 1.258 | |
qsort | rv-jit-riscv64 | O3 | 1.259 | |
qsort | rv-jit-riscv64 | O3 | 1.26 | |
qsort | rv-jit-riscv64 | O3 | 1.26 | |
qsort | rv-jit-riscv64 | O3 | 1.258 | |
qsort | rv-jit-riscv64 | O3 | 1.26 | |
qsort | rv-jit-riscv64 | O3 | 1.26 | |
qsort | rv-jit-riscv64 | O3 | 1.259 | |
qsort | rv-jit-riscv64 | O3 | 1.259 | |
qsort | rv-jit-riscv64 | O3 | 1.259 | |
qsort | rv-jit-riscv64 | O3 | 1.258 | |
qsort | rv-jit-riscv64 | Os | 0.929 | |
qsort | rv-jit-riscv64 | Os | 0.936 | |
qsort | rv-jit-riscv64 | Os | 0.931 | |
qsort | rv-jit-riscv64 | Os | 0.93 | |
qsort | rv-jit-riscv64 | Os | 0.93 | |
qsort | rv-jit-riscv64 | Os | 0.931 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
qsort | rv-jit-riscv64 | Os | 0.93 | |
qsort | rv-jit-riscv64 | Os | 0.936 | |
qsort | rv-jit-riscv64 | Os | 0.931 | |
qsort | rv-jit-riscv64 | Os | 0.93 | |
qsort | rv-jit-riscv64 | Os | 0.931 | |
qsort | rv-jit-riscv64 | Os | 0.931 | |
qsort | rv-jit-riscv64 | Os | 0.931 | |
qsort | rv-jit-riscv64 | Os | 0.93 | |
qsort | rv-jit-riscv64 | Os | 0.929 | |
qsort | rv-jit-riscv64 | Os | 0.929 | |
qsort | rv-jit-riscv64 | Os | 0.937 | |
qsort | rv-jit-riscv64 | Os | 0.93 | |
qsort | rv-jit-riscv64 | Os | 0.929 | |
qsort | rv-jit-riscv64 | Os | 0.938 | |
qsort | qemu-riscv32 | O3 | 4.737 | |
qsort | qemu-riscv32 | O3 | 4.739 | |
qsort | qemu-riscv32 | O3 | 5.066 | |
qsort | qemu-riscv32 | O3 | 4.735 | |
qsort | qemu-riscv32 | O3 | 5.129 | |
qsort | qemu-riscv32 | O3 | 4.734 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
qsort | qemu-riscv32 | O3 | 4.772 | |
qsort | qemu-riscv32 | O3 | 4.74 | |
qsort | qemu-riscv32 | O3 | 4.753 | |
qsort | qemu-riscv32 | O3 | 4.742 | |
qsort | qemu-riscv32 | O3 | 4.744 | |
qsort | qemu-riscv32 | O3 | 4.759 | |
qsort | qemu-riscv32 | O3 | 4.745 | |
qsort | qemu-riscv32 | O3 | 4.756 | |
qsort | qemu-riscv32 | O3 | 4.745 | |
qsort | qemu-riscv32 | O3 | 4.764 | |
qsort | qemu-riscv32 | O3 | 4.744 | |
qsort | qemu-riscv32 | O3 | 4.79 | |
qsort | qemu-riscv32 | O3 | 4.742 | |
qsort | qemu-riscv32 | O3 | 4.74 | |
qsort | qemu-riscv32 | Os | 5.201 | |
qsort | qemu-riscv32 | Os | 5.199 | |
qsort | qemu-riscv32 | Os | 5.525 | |
qsort | qemu-riscv32 | Os | 5.196 | |
qsort | qemu-riscv32 | Os | 5.225 | |
qsort | qemu-riscv32 | Os | 5.206 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
qsort | qemu-riscv32 | Os | 5.324 | |
qsort | qemu-riscv32 | Os | 5.278 | |
qsort | qemu-riscv32 | Os | 5.212 | |
qsort | qemu-riscv32 | Os | 5.52 | |
qsort | qemu-riscv32 | Os | 5.211 | |
qsort | qemu-riscv32 | Os | 5.214 | |
qsort | qemu-riscv32 | Os | 5.226 | |
qsort | qemu-riscv32 | Os | 5.217 | |
qsort | qemu-riscv32 | Os | 5.208 | |
qsort | qemu-riscv32 | Os | 5.203 | |
qsort | qemu-riscv32 | Os | 5.202 | |
qsort | qemu-riscv32 | Os | 5.311 | |
qsort | qemu-riscv32 | Os | 5.566 | |
qsort | qemu-riscv32 | Os | 5.212 | |
qsort | qemu-riscv64 | O3 | 4.968 | |
qsort | qemu-riscv64 | O3 | 4.953 | |
qsort | qemu-riscv64 | O3 | 4.949 | |
qsort | qemu-riscv64 | O3 | 4.996 | |
qsort | qemu-riscv64 | O3 | 4.957 | |
qsort | qemu-riscv64 | O3 | 4.978 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
qsort | qemu-riscv64 | O3 | 4.96 | |
qsort | qemu-riscv64 | O3 | 4.974 | |
qsort | qemu-riscv64 | O3 | 4.956 | |
qsort | qemu-riscv64 | O3 | 4.958 | |
qsort | qemu-riscv64 | O3 | 4.953 | |
qsort | qemu-riscv64 | O3 | 4.968 | |
qsort | qemu-riscv64 | O3 | 4.965 | |
qsort | qemu-riscv64 | O3 | 4.969 | |
qsort | qemu-riscv64 | O3 | 4.955 | |
qsort | qemu-riscv64 | O3 | 4.971 | |
qsort | qemu-riscv64 | O3 | 4.951 | |
qsort | qemu-riscv64 | O3 | 4.976 | |
qsort | qemu-riscv64 | O3 | 4.955 | |
qsort | qemu-riscv64 | O3 | 4.948 | |
qsort | qemu-riscv64 | Os | 5.537 | |
qsort | qemu-riscv64 | Os | 5.503 | |
qsort | qemu-riscv64 | Os | 5.487 | |
qsort | qemu-riscv64 | Os | 5.488 | |
qsort | qemu-riscv64 | Os | 5.484 | |
qsort | qemu-riscv64 | Os | 5.488 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
qsort | qemu-riscv64 | Os | 5.488 | |
qsort | qemu-riscv64 | Os | 5.492 | |
qsort | qemu-riscv64 | Os | 5.507 | |
qsort | qemu-riscv64 | Os | 5.488 | |
qsort | qemu-riscv64 | Os | 5.491 | |
qsort | qemu-riscv64 | Os | 5.49 | |
qsort | qemu-riscv64 | Os | 5.49 | |
qsort | qemu-riscv64 | Os | 5.497 | |
qsort | qemu-riscv64 | Os | 5.488 | |
qsort | qemu-riscv64 | Os | 5.487 | |
qsort | qemu-riscv64 | Os | 5.624 | |
qsort | qemu-riscv64 | Os | 5.535 | |
qsort | qemu-riscv64 | Os | 5.496 | |
qsort | qemu-riscv64 | Os | 5.485 | |
qsort | qemu-aarch64 | O3 | 7.673 | |
qsort | qemu-aarch64 | O3 | 7.66 | |
qsort | qemu-aarch64 | O3 | 7.672 | |
qsort | qemu-aarch64 | O3 | 7.669 | |
qsort | qemu-aarch64 | O3 | 7.66 | |
qsort | qemu-aarch64 | O3 | 7.661 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
qsort | qemu-aarch64 | O3 | 7.658 | |
qsort | qemu-aarch64 | O3 | 7.669 | |
qsort | qemu-aarch64 | O3 | 7.653 | |
qsort | qemu-aarch64 | O3 | 7.668 | |
qsort | qemu-aarch64 | O3 | 7.669 | |
qsort | qemu-aarch64 | O3 | 7.662 | |
qsort | qemu-aarch64 | O3 | 7.683 | |
qsort | qemu-aarch64 | O3 | 7.661 | |
qsort | qemu-aarch64 | O3 | 7.661 | |
qsort | qemu-aarch64 | O3 | 7.654 | |
qsort | qemu-aarch64 | O3 | 7.646 | |
qsort | qemu-aarch64 | O3 | 7.65 | |
qsort | qemu-aarch64 | O3 | 7.646 | |
qsort | qemu-aarch64 | O3 | 7.657 | |
qsort | qemu-aarch64 | Os | 8.352 | |
qsort | qemu-aarch64 | Os | 8.236 | |
qsort | qemu-aarch64 | Os | 8.236 | |
qsort | qemu-aarch64 | Os | 8.25 | |
qsort | qemu-aarch64 | Os | 8.226 | |
qsort | qemu-aarch64 | Os | 8.223 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
qsort | qemu-aarch64 | Os | 8.223 | |
qsort | qemu-aarch64 | Os | 8.247 | |
qsort | qemu-aarch64 | Os | 8.232 | |
qsort | qemu-aarch64 | Os | 8.235 | |
qsort | qemu-aarch64 | Os | 8.35 | |
qsort | qemu-aarch64 | Os | 8.231 | |
qsort | qemu-aarch64 | Os | 8.232 | |
qsort | qemu-aarch64 | Os | 8.227 | |
qsort | qemu-aarch64 | Os | 8.226 | |
qsort | qemu-aarch64 | Os | 8.226 | |
qsort | qemu-aarch64 | Os | 8.251 | |
qsort | qemu-aarch64 | Os | 8.233 | |
qsort | qemu-aarch64 | Os | 8.236 | |
qsort | qemu-aarch64 | Os | 8.232 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
qsort | native-i386 | O3 | 0.749 | 4363337035 | |
qsort | native-i386 | O3 | 0.719 | 4358442416 | |
qsort | native-i386 | O3 | 0.72 | 4352294506 | |
qsort | native-i386 | O3 | 0.724 | 4346625504 | |
qsort | native-i386 | O3 | 0.721 | 4360443344 | |
qsort | native-i386 | O3 | 0.72 | 4358325419 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
qsort | native-i386 | O3 | 0.721 | 4372478410 | |
qsort | native-i386 | O3 | 0.72 | 4370896624 | |
qsort | native-i386 | O3 | 0.721 | 4356838664 | |
qsort | native-i386 | O3 | 0.72 | 4369737657 | |
qsort | native-i386 | O3 | 0.721 | 4368534695 | |
qsort | native-i386 | O3 | 0.721 | 4354397406 | |
qsort | native-i386 | O3 | 0.722 | 4358266177 | |
qsort | native-i386 | O3 | 0.72 | 4372998767 | |
qsort | native-i386 | O3 | 0.721 | 4365711416 | |
qsort | native-i386 | O3 | 0.721 | 4355786662 | |
qsort | native-i386 | O3 | 0.721 | 4366657767 | |
qsort | native-i386 | O3 | 0.72 | 4358781585 | |
qsort | native-i386 | O3 | 0.719 | 4368379350 | |
qsort | native-i386 | O3 | 0.72 | 4354835160 | |
qsort | native-i386 | Os | 0.799 | 4565114984 | |
qsort | native-i386 | Os | 0.8 | 4571874071 | |
qsort | native-i386 | Os | 0.801 | 4570391471 | |
qsort | native-i386 | Os | 0.801 | 4573135468 | |
qsort | native-i386 | Os | 0.8 | 4572949508 | |
qsort | native-i386 | Os | 0.8 | 4562198686 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
qsort | native-i386 | Os | 0.801 | 4572938502 | |
qsort | native-i386 | Os | 0.801 | 4564281006 | |
qsort | native-i386 | Os | 0.801 | 4576408102 | |
qsort | native-i386 | Os | 0.801 | 4566865203 | |
qsort | native-i386 | Os | 0.801 | 4572832970 | |
qsort | native-i386 | Os | 0.8 | 4573523270 | |
qsort | native-i386 | Os | 0.801 | 4559707985 | |
qsort | native-i386 | Os | 0.801 | 4579620827 | |
qsort | native-i386 | Os | 0.801 | 4559689165 | |
qsort | native-i386 | Os | 0.8 | 4573880525 | |
qsort | native-i386 | Os | 0.801 | 4566251466 | |
qsort | native-i386 | Os | 0.8 | 4572965413 | |
qsort | native-i386 | Os | 0.8 | 4574492664 | |
qsort | native-i386 | Os | 0.8 | 4569151860 | |
qsort | native-x86_64 | O3 | 0.659 | 3716993467 | |
qsort | native-x86_64 | O3 | 0.658 | 3720950589 | |
qsort | native-x86_64 | O3 | 0.658 | 3714671701 | |
qsort | native-x86_64 | O3 | 0.657 | 3716686399 | |
qsort | native-x86_64 | O3 | 0.658 | 3719060194 | |
qsort | native-x86_64 | O3 | 0.658 | 3716786929 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
qsort | native-x86_64 | O3 | 0.658 | 3714990854 | |
qsort | native-x86_64 | O3 | 0.658 | 3720830518 | |
qsort | native-x86_64 | O3 | 0.658 | 3715352641 | |
qsort | native-x86_64 | O3 | 0.658 | 3713284287 | |
qsort | native-x86_64 | O3 | 0.658 | 3715673753 | |
qsort | native-x86_64 | O3 | 0.657 | 3716221357 | |
qsort | native-x86_64 | O3 | 0.658 | 3714307192 | |
qsort | native-x86_64 | O3 | 0.659 | 3715499751 | |
qsort | native-x86_64 | O3 | 0.668 | 3734236952 | |
qsort | native-x86_64 | O3 | 0.657 | 3718381584 | |
qsort | native-x86_64 | O3 | 0.658 | 3724749258 | |
qsort | native-x86_64 | O3 | 0.657 | 3715669060 | |
qsort | native-x86_64 | O3 | 0.658 | 3717117254 | |
qsort | native-x86_64 | O3 | 0.658 | 3719725385 | |
qsort | native-x86_64 | Os | 0.674 | 3974443259 | |
qsort | native-x86_64 | Os | 0.675 | 3978163379 | |
qsort | native-x86_64 | Os | 0.674 | 3969498798 | |
qsort | native-x86_64 | Os | 0.674 | 3961110033 | |
qsort | native-x86_64 | Os | 0.675 | 3981720242 | |
qsort | native-x86_64 | Os | 0.674 | 3981793842 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
qsort | native-x86_64 | Os | 0.674 | 3974964864 | |
qsort | native-x86_64 | Os | 0.673 | 3958306697 | |
qsort | native-x86_64 | Os | 0.673 | 3977165996 | |
qsort | native-x86_64 | Os | 0.673 | 3951950619 | |
qsort | native-x86_64 | Os | 0.673 | 3974481053 | |
qsort | native-x86_64 | Os | 0.673 | 3946422033 | |
qsort | native-x86_64 | Os | 0.673 | 3973845537 | |
qsort | native-x86_64 | Os | 0.674 | 3948810276 | |
qsort | native-x86_64 | Os | 0.673 | 3981063802 | |
qsort | native-x86_64 | Os | 0.673 | 3959779405 | |
qsort | native-x86_64 | Os | 0.673 | 3979053253 | |
qsort | native-x86_64 | Os | 0.672 | 3953686629 | |
qsort | native-x86_64 | Os | 0.672 | 3971865868 | |
qsort | native-x86_64 | Os | 0.672 | 3924140593 | |
benchmark | system | opt | filesize | |
-------------- | -------------- | -- | ------- | |
qsort | size-riscv32 | O3 | 41932 | |
qsort | size-riscv32 | Os | 41980 | |
qsort | size-riscv64 | O3 | 35424 | |
qsort | size-riscv64 | Os | 31384 | |
qsort | size-aarch64 | O3 | 49712 | |
qsort | size-aarch64 | Os | 37456 | |
benchmark | system | opt | filesize | |
-------------- | -------------- | -- | ------- | |
qsort | size-i386 | O3 | 38536 | |
qsort | size-i386 | Os | 26292 | |
qsort | size-x86_64 | O3 | 39128 | |
qsort | size-x86_64 | Os | 26904 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
sha512 | rv-hist-riscv32 | O3 | 369.463 | 8073074452 | |
sha512 | rv-hist-riscv32 | Os | 351.948 | 7796073890 | |
sha512 | rv-hist-riscv64 | O3 | 164.022 | 3704064307 | |
sha512 | rv-hist-riscv64 | Os | 162.886 | 3729564421 | |
sha512 | rv-sim-riscv32 | O3 | 124.383 | 8073074452 | |
sha512 | rv-sim-riscv32 | O3 | 127.132 | 8073074452 | |
sha512 | rv-sim-riscv32 | O3 | 124.474 | 8073074452 | |
sha512 | rv-sim-riscv32 | O3 | 125.79 | 8073074452 | |
sha512 | rv-sim-riscv32 | O3 | 125.434 | 8073074452 | |
sha512 | rv-sim-riscv32 | Os | 116.389 | 7796073890 | |
sha512 | rv-sim-riscv32 | Os | 115.749 | 7796073890 | |
sha512 | rv-sim-riscv32 | Os | 115.475 | 7796073890 | |
sha512 | rv-sim-riscv32 | Os | 116.961 | 7796073890 | |
sha512 | rv-sim-riscv32 | Os | 116.562 | 7796073890 | |
sha512 | rv-sim-riscv64 | O3 | 48.157 | 3704064307 | |
sha512 | rv-sim-riscv64 | O3 | 48.689 | 3704064307 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
sha512 | rv-sim-riscv64 | O3 | 49 | 3704064307 | |
sha512 | rv-sim-riscv64 | O3 | 48.148 | 3704064307 | |
sha512 | rv-sim-riscv64 | O3 | 49.399 | 3704064307 | |
sha512 | rv-sim-riscv64 | Os | 45.016 | 3729564421 | |
sha512 | rv-sim-riscv64 | Os | 45.082 | 3729564421 | |
sha512 | rv-sim-riscv64 | Os | 44.986 | 3729564421 | |
sha512 | rv-sim-riscv64 | Os | 45.36 | 3729564421 | |
sha512 | rv-sim-riscv64 | Os | 45.031 | 3729564421 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
sha512 | rv-jit-riscv32 | O3 | 2.251 | |
sha512 | rv-jit-riscv32 | O3 | 2.244 | |
sha512 | rv-jit-riscv32 | O3 | 2.251 | |
sha512 | rv-jit-riscv32 | O3 | 2.248 | |
sha512 | rv-jit-riscv32 | O3 | 2.251 | |
sha512 | rv-jit-riscv32 | O3 | 2.248 | |
sha512 | rv-jit-riscv32 | O3 | 2.25 | |
sha512 | rv-jit-riscv32 | O3 | 2.253 | |
sha512 | rv-jit-riscv32 | O3 | 2.274 | |
sha512 | rv-jit-riscv32 | O3 | 2.247 | |
sha512 | rv-jit-riscv32 | O3 | 2.251 | |
sha512 | rv-jit-riscv32 | O3 | 2.249 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
sha512 | rv-jit-riscv32 | O3 | 2.25 | |
sha512 | rv-jit-riscv32 | O3 | 2.249 | |
sha512 | rv-jit-riscv32 | O3 | 2.246 | |
sha512 | rv-jit-riscv32 | O3 | 2.243 | |
sha512 | rv-jit-riscv32 | O3 | 2.249 | |
sha512 | rv-jit-riscv32 | O3 | 2.248 | |
sha512 | rv-jit-riscv32 | O3 | 2.248 | |
sha512 | rv-jit-riscv32 | O3 | 2.245 | |
sha512 | rv-jit-riscv32 | Os | 2.571 | |
sha512 | rv-jit-riscv32 | Os | 2.56 | |
sha512 | rv-jit-riscv32 | Os | 2.583 | |
sha512 | rv-jit-riscv32 | Os | 2.587 | |
sha512 | rv-jit-riscv32 | Os | 2.577 | |
sha512 | rv-jit-riscv32 | Os | 2.566 | |
sha512 | rv-jit-riscv32 | Os | 2.579 | |
sha512 | rv-jit-riscv32 | Os | 2.549 | |
sha512 | rv-jit-riscv32 | Os | 2.558 | |
sha512 | rv-jit-riscv32 | Os | 2.588 | |
sha512 | rv-jit-riscv32 | Os | 2.545 | |
sha512 | rv-jit-riscv32 | Os | 2.561 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
sha512 | rv-jit-riscv32 | Os | 2.58 | |
sha512 | rv-jit-riscv32 | Os | 2.588 | |
sha512 | rv-jit-riscv32 | Os | 2.579 | |
sha512 | rv-jit-riscv32 | Os | 2.567 | |
sha512 | rv-jit-riscv32 | Os | 2.582 | |
sha512 | rv-jit-riscv32 | Os | 2.585 | |
sha512 | rv-jit-riscv32 | Os | 2.565 | |
sha512 | rv-jit-riscv32 | Os | 2.583 | |
sha512 | rv-jit-riscv64 | O3 | 0.836 | |
sha512 | rv-jit-riscv64 | O3 | 0.837 | |
sha512 | rv-jit-riscv64 | O3 | 0.835 | |
sha512 | rv-jit-riscv64 | O3 | 0.842 | |
sha512 | rv-jit-riscv64 | O3 | 0.835 | |
sha512 | rv-jit-riscv64 | O3 | 0.836 | |
sha512 | rv-jit-riscv64 | O3 | 0.835 | |
sha512 | rv-jit-riscv64 | O3 | 0.838 | |
sha512 | rv-jit-riscv64 | O3 | 0.837 | |
sha512 | rv-jit-riscv64 | O3 | 0.836 | |
sha512 | rv-jit-riscv64 | O3 | 0.837 | |
sha512 | rv-jit-riscv64 | O3 | 0.839 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
sha512 | rv-jit-riscv64 | O3 | 0.837 | |
sha512 | rv-jit-riscv64 | O3 | 0.836 | |
sha512 | rv-jit-riscv64 | O3 | 0.837 | |
sha512 | rv-jit-riscv64 | O3 | 0.853 | |
sha512 | rv-jit-riscv64 | O3 | 0.868 | |
sha512 | rv-jit-riscv64 | O3 | 0.841 | |
sha512 | rv-jit-riscv64 | O3 | 0.836 | |
sha512 | rv-jit-riscv64 | O3 | 0.839 | |
sha512 | rv-jit-riscv64 | Os | 0.695 | |
sha512 | rv-jit-riscv64 | Os | 0.697 | |
sha512 | rv-jit-riscv64 | Os | 0.69 | |
sha512 | rv-jit-riscv64 | Os | 0.688 | |
sha512 | rv-jit-riscv64 | Os | 0.688 | |
sha512 | rv-jit-riscv64 | Os | 0.688 | |
sha512 | rv-jit-riscv64 | Os | 0.694 | |
sha512 | rv-jit-riscv64 | Os | 0.688 | |
sha512 | rv-jit-riscv64 | Os | 0.689 | |
sha512 | rv-jit-riscv64 | Os | 0.688 | |
sha512 | rv-jit-riscv64 | Os | 0.689 | |
sha512 | rv-jit-riscv64 | Os | 0.689 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
sha512 | rv-jit-riscv64 | Os | 0.689 | |
sha512 | rv-jit-riscv64 | Os | 0.689 | |
sha512 | rv-jit-riscv64 | Os | 0.69 | |
sha512 | rv-jit-riscv64 | Os | 0.693 | |
sha512 | rv-jit-riscv64 | Os | 0.688 | |
sha512 | rv-jit-riscv64 | Os | 0.691 | |
sha512 | rv-jit-riscv64 | Os | 0.688 | |
sha512 | rv-jit-riscv64 | Os | 0.686 | |
sha512 | qemu-riscv32 | O3 | 2.998 | |
sha512 | qemu-riscv32 | O3 | 3.164 | |
sha512 | qemu-riscv32 | O3 | 3.004 | |
sha512 | qemu-riscv32 | O3 | 3.01 | |
sha512 | qemu-riscv32 | O3 | 3.183 | |
sha512 | qemu-riscv32 | O3 | 3.007 | |
sha512 | qemu-riscv32 | O3 | 3.007 | |
sha512 | qemu-riscv32 | O3 | 3.012 | |
sha512 | qemu-riscv32 | O3 | 3.033 | |
sha512 | qemu-riscv32 | O3 | 3.008 | |
sha512 | qemu-riscv32 | O3 | 3.008 | |
sha512 | qemu-riscv32 | O3 | 3.01 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
sha512 | qemu-riscv32 | O3 | 3.18 | |
sha512 | qemu-riscv32 | O3 | 3.008 | |
sha512 | qemu-riscv32 | O3 | 3.043 | |
sha512 | qemu-riscv32 | O3 | 3.045 | |
sha512 | qemu-riscv32 | O3 | 3.009 | |
sha512 | qemu-riscv32 | O3 | 3.006 | |
sha512 | qemu-riscv32 | O3 | 3.006 | |
sha512 | qemu-riscv32 | O3 | 3.014 | |
sha512 | qemu-riscv32 | Os | 2.851 | |
sha512 | qemu-riscv32 | Os | 2.765 | |
sha512 | qemu-riscv32 | Os | 2.763 | |
sha512 | qemu-riscv32 | Os | 2.76 | |
sha512 | qemu-riscv32 | Os | 2.758 | |
sha512 | qemu-riscv32 | Os | 2.769 | |
sha512 | qemu-riscv32 | Os | 2.772 | |
sha512 | qemu-riscv32 | Os | 2.767 | |
sha512 | qemu-riscv32 | Os | 2.757 | |
sha512 | qemu-riscv32 | Os | 2.761 | |
sha512 | qemu-riscv32 | Os | 2.85 | |
sha512 | qemu-riscv32 | Os | 2.762 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
sha512 | qemu-riscv32 | Os | 2.762 | |
sha512 | qemu-riscv32 | Os | 2.769 | |
sha512 | qemu-riscv32 | Os | 2.759 | |
sha512 | qemu-riscv32 | Os | 2.77 | |
sha512 | qemu-riscv32 | Os | 2.759 | |
sha512 | qemu-riscv32 | Os | 2.865 | |
sha512 | qemu-riscv32 | Os | 2.763 | |
sha512 | qemu-riscv32 | Os | 2.96 | |
sha512 | qemu-riscv64 | O3 | 1.283 | |
sha512 | qemu-riscv64 | O3 | 1.286 | |
sha512 | qemu-riscv64 | O3 | 1.286 | |
sha512 | qemu-riscv64 | O3 | 1.282 | |
sha512 | qemu-riscv64 | O3 | 1.285 | |
sha512 | qemu-riscv64 | O3 | 1.284 | |
sha512 | qemu-riscv64 | O3 | 1.299 | |
sha512 | qemu-riscv64 | O3 | 1.304 | |
sha512 | qemu-riscv64 | O3 | 1.286 | |
sha512 | qemu-riscv64 | O3 | 1.298 | |
sha512 | qemu-riscv64 | O3 | 1.304 | |
sha512 | qemu-riscv64 | O3 | 1.302 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
sha512 | qemu-riscv64 | O3 | 1.288 | |
sha512 | qemu-riscv64 | O3 | 1.287 | |
sha512 | qemu-riscv64 | O3 | 1.299 | |
sha512 | qemu-riscv64 | O3 | 1.313 | |
sha512 | qemu-riscv64 | O3 | 1.374 | |
sha512 | qemu-riscv64 | O3 | 1.289 | |
sha512 | qemu-riscv64 | O3 | 1.306 | |
sha512 | qemu-riscv64 | O3 | 1.287 | |
sha512 | qemu-riscv64 | Os | 1.188 | |
sha512 | qemu-riscv64 | Os | 1.197 | |
sha512 | qemu-riscv64 | Os | 1.18 | |
sha512 | qemu-riscv64 | Os | 1.183 | |
sha512 | qemu-riscv64 | Os | 1.206 | |
sha512 | qemu-riscv64 | Os | 1.189 | |
sha512 | qemu-riscv64 | Os | 1.192 | |
sha512 | qemu-riscv64 | Os | 1.197 | |
sha512 | qemu-riscv64 | Os | 1.198 | |
sha512 | qemu-riscv64 | Os | 1.184 | |
sha512 | qemu-riscv64 | Os | 1.187 | |
sha512 | qemu-riscv64 | Os | 1.189 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
sha512 | qemu-riscv64 | Os | 1.195 | |
sha512 | qemu-riscv64 | Os | 1.202 | |
sha512 | qemu-riscv64 | Os | 1.198 | |
sha512 | qemu-riscv64 | Os | 1.178 | |
sha512 | qemu-riscv64 | Os | 1.178 | |
sha512 | qemu-riscv64 | Os | 1.177 | |
sha512 | qemu-riscv64 | Os | 1.184 | |
sha512 | qemu-riscv64 | Os | 1.203 | |
sha512 | qemu-aarch64 | O3 | 0.689 | |
sha512 | qemu-aarch64 | O3 | 0.68 | |
sha512 | qemu-aarch64 | O3 | 0.669 | |
sha512 | qemu-aarch64 | O3 | 0.682 | |
sha512 | qemu-aarch64 | O3 | 0.663 | |
sha512 | qemu-aarch64 | O3 | 0.691 | |
sha512 | qemu-aarch64 | O3 | 0.679 | |
sha512 | qemu-aarch64 | O3 | 0.664 | |
sha512 | qemu-aarch64 | O3 | 0.664 | |
sha512 | qemu-aarch64 | O3 | 0.663 | |
sha512 | qemu-aarch64 | O3 | 0.676 | |
sha512 | qemu-aarch64 | O3 | 0.677 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
sha512 | qemu-aarch64 | O3 | 0.693 | |
sha512 | qemu-aarch64 | O3 | 0.679 | |
sha512 | qemu-aarch64 | O3 | 0.663 | |
sha512 | qemu-aarch64 | O3 | 0.677 | |
sha512 | qemu-aarch64 | O3 | 0.671 | |
sha512 | qemu-aarch64 | O3 | 0.663 | |
sha512 | qemu-aarch64 | O3 | 0.677 | |
sha512 | qemu-aarch64 | O3 | 0.663 | |
sha512 | qemu-aarch64 | Os | 0.66 | |
sha512 | qemu-aarch64 | Os | 0.676 | |
sha512 | qemu-aarch64 | Os | 0.659 | |
sha512 | qemu-aarch64 | Os | 0.659 | |
sha512 | qemu-aarch64 | Os | 0.66 | |
sha512 | qemu-aarch64 | Os | 0.676 | |
sha512 | qemu-aarch64 | Os | 0.661 | |
sha512 | qemu-aarch64 | Os | 0.677 | |
sha512 | qemu-aarch64 | Os | 0.688 | |
sha512 | qemu-aarch64 | Os | 0.675 | |
sha512 | qemu-aarch64 | Os | 0.661 | |
sha512 | qemu-aarch64 | Os | 0.66 | |
benchmark | system | opt | runtime | |
-------------- | -------------- | -- | ------- | |
sha512 | qemu-aarch64 | Os | 0.66 | |
sha512 | qemu-aarch64 | Os | 0.678 | |
sha512 | qemu-aarch64 | Os | 0.66 | |
sha512 | qemu-aarch64 | Os | 0.66 | |
sha512 | qemu-aarch64 | Os | 0.673 | |
sha512 | qemu-aarch64 | Os | 0.66 | |
sha512 | qemu-aarch64 | Os | 0.661 | |
sha512 | qemu-aarch64 | Os | 0.675 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
sha512 | native-i386 | O3 | 0.671 | 7012495640 | |
sha512 | native-i386 | O3 | 0.65 | 7009321983 | |
sha512 | native-i386 | O3 | 0.671 | 6995277627 | |
sha512 | native-i386 | O3 | 0.657 | 7000350878 | |
sha512 | native-i386 | O3 | 0.649 | 7010527865 | |
sha512 | native-i386 | O3 | 0.654 | 7029469186 | |
sha512 | native-i386 | O3 | 0.653 | 7012556004 | |
sha512 | native-i386 | O3 | 0.653 | 7009733403 | |
sha512 | native-i386 | O3 | 0.658 | 7020281602 | |
sha512 | native-i386 | O3 | 0.666 | 7006239090 | |
sha512 | native-i386 | O3 | 0.648 | 7011368592 | |
sha512 | native-i386 | O3 | 0.651 | 7010338102 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
sha512 | native-i386 | O3 | 0.656 | 6998700174 | |
sha512 | native-i386 | O3 | 0.653 | 7011241192 | |
sha512 | native-i386 | O3 | 0.66 | 7007230057 | |
sha512 | native-i386 | O3 | 0.651 | 7015481835 | |
sha512 | native-i386 | O3 | 0.659 | 7014145785 | |
sha512 | native-i386 | O3 | 0.667 | 7015559392 | |
sha512 | native-i386 | O3 | 0.656 | 6988957006 | |
sha512 | native-i386 | O3 | 0.661 | 7026324493 | |
sha512 | native-i386 | Os | 0.811 | 6624218757 | |
sha512 | native-i386 | Os | 0.805 | 6614606486 | |
sha512 | native-i386 | Os | 0.814 | 6627583019 | |
sha512 | native-i386 | Os | 0.805 | 6622537777 | |
sha512 | native-i386 | Os | 0.809 | 6620196506 | |
sha512 | native-i386 | Os | 0.805 | 6625389663 | |
sha512 | native-i386 | Os | 0.804 | 6629569022 | |
sha512 | native-i386 | Os | 0.804 | 6611645822 | |
sha512 | native-i386 | Os | 0.804 | 6629269650 | |
sha512 | native-i386 | Os | 0.804 | 6624512181 | |
sha512 | native-i386 | Os | 0.813 | 6620973302 | |
sha512 | native-i386 | Os | 0.81 | 6595691758 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
sha512 | native-i386 | Os | 0.806 | 6592908174 | |
sha512 | native-i386 | Os | 0.804 | 6622487455 | |
sha512 | native-i386 | Os | 0.81 | 6627969423 | |
sha512 | native-i386 | Os | 0.812 | 6626444492 | |
sha512 | native-i386 | Os | 0.813 | 6614401878 | |
sha512 | native-i386 | Os | 0.812 | 6617459186 | |
sha512 | native-i386 | Os | 0.8 | 6623401842 | |
sha512 | native-i386 | Os | 0.803 | 6627733578 | |
sha512 | native-x86_64 | O3 | 0.246 | 2949972723 | |
sha512 | native-x86_64 | O3 | 0.245 | 2946126138 | |
sha512 | native-x86_64 | O3 | 0.249 | 2943646570 | |
sha512 | native-x86_64 | O3 | 0.246 | 2944723921 | |
sha512 | native-x86_64 | O3 | 0.249 | 2937221834 | |
sha512 | native-x86_64 | O3 | 0.245 | 2947165592 | |
sha512 | native-x86_64 | O3 | 0.252 | 2956913917 | |
sha512 | native-x86_64 | O3 | 0.251 | 2962934978 | |
sha512 | native-x86_64 | O3 | 0.246 | 2945595352 | |
sha512 | native-x86_64 | O3 | 0.246 | 2949969753 | |
sha512 | native-x86_64 | O3 | 0.246 | 2947580520 | |
sha512 | native-x86_64 | O3 | 0.254 | 2905710730 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
sha512 | native-x86_64 | O3 | 0.253 | 2958488985 | |
sha512 | native-x86_64 | O3 | 0.246 | 2944730950 | |
sha512 | native-x86_64 | O3 | 0.251 | 2934116014 | |
sha512 | native-x86_64 | O3 | 0.295 | 2936155317 | |
sha512 | native-x86_64 | O3 | 0.252 | 2923820648 | |
sha512 | native-x86_64 | O3 | 0.246 | 2949387350 | |
sha512 | native-x86_64 | O3 | 0.253 | 2912465978 | |
sha512 | native-x86_64 | O3 | 0.252 | 2961667944 | |
sha512 | native-x86_64 | Os | 0.258 | 3054999960 | |
sha512 | native-x86_64 | Os | 0.252 | 3038606550 | |
sha512 | native-x86_64 | Os | 0.252 | 3040003544 | |
sha512 | native-x86_64 | Os | 0.252 | 3037893820 | |
sha512 | native-x86_64 | Os | 0.252 | 3021896119 | |
sha512 | native-x86_64 | Os | 0.252 | 3038512414 | |
sha512 | native-x86_64 | Os | 0.252 | 3040387538 | |
sha512 | native-x86_64 | Os | 0.267 | 3029282174 | |
sha512 | native-x86_64 | Os | 0.259 | 3020335084 | |
sha512 | native-x86_64 | Os | 0.252 | 3038026812 | |
sha512 | native-x86_64 | Os | 0.252 | 3027974615 | |
sha512 | native-x86_64 | Os | 0.252 | 3048614775 | |
benchmark | system | opt | runtime | instret | |
-------------- | -------------- | -- | ------- | ------- | |
sha512 | native-x86_64 | Os | 0.252 | 3039977879 | |
sha512 | native-x86_64 | Os | 0.252 | 3035147832 | |
sha512 | native-x86_64 | Os | 0.252 | 3020763269 | |
sha512 | native-x86_64 | Os | 0.252 | 3040513562 | |
sha512 | native-x86_64 | Os | 0.262 | 3040813902 | |
sha512 | native-x86_64 | Os | 0.252 | 3038836046 | |
sha512 | native-x86_64 | Os | 0.261 | 3014398461 | |
sha512 | native-x86_64 | Os | 0.265 | 3055487241 | |
benchmark | system | opt | filesize | |
-------------- | -------------- | -- | ------- | |
sha512 | size-riscv32 | O3 | 42380 | |
sha512 | size-riscv32 | Os | 42380 | |
sha512 | size-riscv64 | O3 | 31944 | |
sha512 | size-riscv64 | Os | 31944 | |
sha512 | size-aarch64 | O3 | 38264 | |
sha512 | size-aarch64 | Os | 38240 | |
sha512 | size-i386 | O3 | 30804 | |
sha512 | size-i386 | Os | 30764 | |
sha512 | size-x86_64 | O3 | 27432 | |
sha512 | size-x86_64 | Os | 27432 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment