sfive

rv64imafdch_zicsr_zifencei_zba_zbb_sscofpmf testing on Ubuntu 24.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2411180-NE-SFIVE807389&grw.

sfiveProcessorMotherboardMemoryDiskOSKernelDesktopDisplay ServerCompilerFile-Systemriscvrv64imafdch_zicsr_zifencei_zba_zbb_sscofpmf @ 1.40GHz (4 Cores)SiFive HiFive Premier P55016GB125GB DUTB42 + 64GB JC2RTUbuntu 24.046.6.21-9-premier (riscv64)GNOME Shell 46.0X Server 1.21.1.12GCC 13.2.0ext4OpenBenchmarking.org- Transparent Huge Pages: madvise- --build=riscv64-linux-gnu --disable-libitm --disable-libquadmath --disable-libquadmath-support --disable-multilib --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-backtrace --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=riscv64-linux-gnu --program-prefix=riscv64-linux-gnu- --target=riscv64-linux-gnu --with-abi=lp64d --with-arch=rv64gc --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -v - Scaling Governor: cpufreq-dt performance- Python 3.12.3

sfivecryptopp: Unkeyed Algorithmsopenssl: AES-256-GCMtinymembench: Standard Memcpyopenssl: AES-128-GCMtinymembench: Standard Memsetstress-ng: Cryptostress-ng: Forkingstress-ng: CPU Stressstress-ng: Semaphoresstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: System V Message Passingbotan: AES-256botan: AES-256 - Decryptbotan: ChaCha20Poly1305botan: ChaCha20Poly1305 - Decryptspeedtest-cli: Internet Download Speedspeedtest-cli: Internet Upload Speedspeedtest-cli: Internet Latencybuild-linux-kernel: defconfigc-ray: 1080p - 16libreoffice: 20 Documents To PDFphpbench: PHP Benchmark Suiteriscv47.3081731145656671152.213845981710085.82742481.544778.34340.441352485.273418.171330.55286.44251.08236584.56277462.3714.741136805.0917.35115.69040.22240.23793.7496.186.0032647.902685.605153.36981293OpenBenchmarking.org

Crypto++

Test: Unkeyed Algorithms

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.8Test: Unkeyed Algorithmsriscv1122334455SE +/- 0.02, N = 347.311. (CXX) g++ options: -g2 -O3 -fPIC -fno-devirtualize -pthread -pipe

OpenSSL

Algorithm: AES-256-GCM

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSLAlgorithm: AES-256-GCMriscv20M40M60M80M100MSE +/- 180110.66, N = 31145656671. OpenSSL 3.0.13 30 Jan 2024 (Library: OpenSSL 3.0.13 30 Jan 2024)

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard Memcpyriscv2004006008001000SE +/- 12.83, N = 31152.21. (CC) gcc options: -O2 -lm

OpenSSL

Algorithm: AES-128-GCM

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSLAlgorithm: AES-128-GCMriscv30M60M90M120M150MSE +/- 196415.34, N = 31384598171. OpenSSL 3.0.13 30 Jan 2024 (Library: OpenSSL 3.0.13 30 Jan 2024)

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard Memsetriscv2K4K6K8K10KSE +/- 3.62, N = 310085.81. (CC) gcc options: -O2 -lm

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Cryptoriscv600K1200K1800K2400K3000KSE +/- 8691.87, N = 32742481.541. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Forkingriscv10002000300040005000SE +/- 35.51, N = 154778.341. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: CPU Stressriscv70140210280350SE +/- 0.18, N = 3340.441. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Semaphoresriscv300K600K900K1200K1500KSE +/- 10721.22, N = 31352485.271. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Matrix Mathriscv7001400210028003500SE +/- 4.88, N = 33418.171. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Vector Mathriscv30060090012001500SE +/- 1.98, N = 31330.551. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Memory Copyingriscv60120180240300SE +/- 0.23, N = 3286.441. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Socket Activityriscv50100150200250SE +/- 2.94, N = 3251.081. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Context Switchingriscv50K100K150K200K250KSE +/- 1353.49, N = 3236584.561. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Glibc C String Functionsriscv60K120K180K240K300KSE +/- 721.23, N = 3277462.371. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Glibc Qsort Data Sortingriscv48121620SE +/- 0.03, N = 314.741. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: System V Message Passingriscv200K400K600K800K1000KSE +/- 1444.76, N = 31136805.091. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Botan

Test: AES-256

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: AES-256riscv48121620SE +/- 0.00, N = 317.351. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: AES-256 - Decryptriscv48121620SE +/- 0.01, N = 315.691. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: ChaCha20Poly1305

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: ChaCha20Poly1305riscv918273645SE +/- 0.00, N = 340.221. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: ChaCha20Poly1305 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: ChaCha20Poly1305 - Decryptriscv918273645SE +/- 0.01, N = 340.241. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

speedtest-cli

Internet Download Speed

OpenBenchmarking.orgMbit/s, More Is Betterspeedtest-cli 2.1.3Internet Download Speedriscv20406080100SE +/- 0.03, N = 393.74

speedtest-cli

Internet Upload Speed

OpenBenchmarking.orgMbit/s, More Is Betterspeedtest-cli 2.1.3Internet Upload Speedriscv20406080100SE +/- 0.16, N = 396.18

speedtest-cli

Internet Latency

OpenBenchmarking.orgms, Fewer Is Betterspeedtest-cli 2.1.3Internet Latencyriscv246810SE +/- 0.236, N = 36.003

Timed Linux Kernel Compilation

Build: defconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 6.8Build: defconfigriscv6001200180024003000SE +/- 17.92, N = 32647.90

C-Ray

Resolution: 1080p - Rays Per Pixel: 16

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 2.0Resolution: 1080p - Rays Per Pixel: 16riscv150300450600750SE +/- 1.67, N = 3685.611. (CC) gcc options: -lpthread -lm

LibreOffice

Test: 20 Documents To PDF

OpenBenchmarking.orgSeconds, Fewer Is BetterLibreOfficeTest: 20 Documents To PDFriscv306090120150SE +/- 1.35, N = 5153.371. LibreOffice 24.2.6.2 420(Build:2)

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suiteriscv20K40K60K80K100KSE +/- 94.38, N = 381293


Phoronix Test Suite v10.8.5