SiFive RISC-V HiFive Unmatched Benchmarks SiFive RISC-V HiFive Unmatched Ubuntu Linux benchmarks by Michael Larabel for a future article. HiFive Unmatched - Ubuntu 21.04: Processor: SiFive RISC-V (4 Cores), Motherboard: SiFive HiFive Unmatched A00, Memory: 16GB, Disk: 1000GB Samsung SSD 980 1TB + 32GB SC32G, Graphics: Sapphire AMD Radeon HD 6770, Audio: AMD Juniper HDMI Audio, Monitor: LG Ultra HD OS: Ubuntu 21.04, Kernel: 5.11.0-1018-generic (riscv64), Desktop: GNOME Shell 3.38.4, Display Server: X Server, Compiler: GCC 10.3.0, File-System: ext4, Screen Resolution: 1920x1080 HiFive Unmatched - Ubuntu 21.10: Processor: SiFive RISC-V (4 Cores), Motherboard: SiFive HiFive Unmatched A00, Chipset: SiFive FU740-C000 RISC-V SoC, Memory: 16GB, Disk: 1000GB Samsung SSD 980 1TB + 32GB SC32G, Graphics: Sapphire AMD Radeon HD 6770, Audio: AMD Juniper HDMI Audio, Monitor: LG Ultra HD OS: Ubuntu 21.10, Kernel: 5.13.0-1002-generic (riscv64), Desktop: GNOME Shell 40.2, Display Server: X Server, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1920x1080 Test1 - Unplugged: Processor: Intel Core i7-1165G7 @ 4.70GHz (4 Cores / 8 Threads), Motherboard: SAMSUNG NP930QDB-KD1US (P08AKH.021.210730.KS BIOS), Chipset: Intel Device a0ef, Memory: 16GB, Disk: 512GB SAMSUNG MZVLQ512HALU-000 + 512GB SN512, Graphics: Intel Xe TGL GT2 3GB (1300MHz), Audio: Realtek ALC298, Network: Intel Device 2725 OS: Zorin 16, Kernel: 5.14.9-051409-generic (x86_64), Desktop: GNOME Shell 3.38.4, Display Server: X Server 1.20.11, OpenGL: 4.6 Mesa 21.0.3, Vulkan: 1.2.145, Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 1920x1080 Coremark 1.0 CoreMark Size 666 - Iterations Per Second Iterations/Sec > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 13032.58 |=== HiFive Unmatched - Ubuntu 21.10 . 15995.45 |==== Test1 - Unplugged ............... 133598.47 |================================== OpenSSL 3.0 Algorithm: SHA256 byte/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 67880263 |= HiFive Unmatched - Ubuntu 21.10 . 78055297 |= Test1 - Unplugged ............... 2806549303 |================================= OpenSSL 3.0 Algorithm: RSA4096 sign/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 27.2 |= HiFive Unmatched - Ubuntu 21.10 . 32.4 |= Test1 - Unplugged ............... 828.7 |====================================== OpenSSL 3.0 Algorithm: RSA4096 verify/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 1990.5 |= HiFive Unmatched - Ubuntu 21.10 . 2365.5 |== Test1 - Unplugged ............... 51686.2 |==================================== Stress-NG 0.13.02 Test: MMAP Bogo Ops/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 1.39 |= HiFive Unmatched - Ubuntu 21.10 . 1.62 |== Test1 - Unplugged ............... 36.81 |====================================== Stress-NG 0.13.02 Test: MEMFD Bogo Ops/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 6.76 |= HiFive Unmatched - Ubuntu 21.10 . 7.49 |= Test1 - Unplugged ............... 228.61 |===================================== Stress-NG 0.13.02 Test: Atomic Bogo Ops/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 46799.94 |======= HiFive Unmatched - Ubuntu 21.10 . 55091.23 |========= Test1 - Unplugged ............... 217115.79 |================================== Stress-NG 0.13.02 Test: Crypto Bogo Ops/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 75.48 |==== HiFive Unmatched - Ubuntu 21.10 . 90.34 |===== Test1 - Unplugged ............... 624.24 |===================================== Stress-NG 0.13.02 Test: Malloc Bogo Ops/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 1415782.10 |= HiFive Unmatched - Ubuntu 21.10 . 1559514.06 |== Test1 - Unplugged ............... 32183920.19 |================================ Stress-NG 0.13.02 Test: Forking Bogo Ops/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 2341.23 |=== HiFive Unmatched - Ubuntu 21.10 . 3000.70 |==== Test1 - Unplugged ............... 26385.18 |=================================== Stress-NG 0.13.02 Test: SENDFILE Bogo Ops/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 5664.00 |=== HiFive Unmatched - Ubuntu 21.10 . 7439.65 |==== Test1 - Unplugged ............... 59069.79 |=================================== Stress-NG 0.13.02 Test: CPU Cache Bogo Ops/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 12.64 |======= HiFive Unmatched - Ubuntu 21.10 . 16.64 |========= Test1 - Unplugged ............... 73.46 |====================================== Stress-NG 0.13.02 Test: CPU Stress Bogo Ops/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 169.24 |= HiFive Unmatched - Ubuntu 21.10 . 206.98 |= Test1 - Unplugged ............... 5875.11 |==================================== Stress-NG 0.13.02 Test: Semaphores Bogo Ops/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 109226.27 |====== HiFive Unmatched - Ubuntu 21.10 . 118296.13 |======= Test1 - Unplugged ............... 607656.05 |================================== Stress-NG 0.13.02 Test: Matrix Math Bogo Ops/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 518.49 |= HiFive Unmatched - Ubuntu 21.10 . 618.44 |= Test1 - Unplugged ............... 14694.10 |=================================== Stress-NG 0.13.02 Test: Vector Math Bogo Ops/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 368.51 |= HiFive Unmatched - Ubuntu 21.10 . 447.42 |= Test1 - Unplugged ............... 11513.45 |=================================== Stress-NG 0.13.02 Test: Memory Copying Bogo Ops/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 30.91 |= HiFive Unmatched - Ubuntu 21.10 . 35.11 |= Test1 - Unplugged ............... 1284.07 |==================================== Stress-NG 0.13.02 Test: Socket Activity Bogo Ops/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 166.81 |= HiFive Unmatched - Ubuntu 21.10 . 177.82 |= Test1 - Unplugged ............... 5552.92 |==================================== Stress-NG 0.13.02 Test: Context Switching Bogo Ops/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 107998.16 |=== HiFive Unmatched - Ubuntu 21.10 . 139323.38 |==== Test1 - Unplugged ............... 1118228.89 |================================= Stress-NG 0.13.02 Test: Glibc C String Functions Bogo Ops/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 14526.61 |= HiFive Unmatched - Ubuntu 21.10 . 17541.67 |= Test1 - Unplugged ............... 400830.29 |================================== Stress-NG 0.13.02 Test: Glibc Qsort Data Sorting Bogo Ops/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 4.85 |==== HiFive Unmatched - Ubuntu 21.10 . 5.69 |==== Test1 - Unplugged ............... 50.98 |====================================== Stress-NG 0.13.02 Test: System V Message Passing Bogo Ops/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 260082.91 |== HiFive Unmatched - Ubuntu 21.10 . 396600.51 |=== Test1 - Unplugged ............... 4446320.37 |================================= Monkey Audio Encoding 3.99.6 WAV To APE Seconds < Lower Is Better HiFive Unmatched - Ubuntu 21.04 . 514.78 |===================================== HiFive Unmatched - Ubuntu 21.10 . 416.02 |============================== Test1 - Unplugged ............... 12.42 |= FLAC Audio Encoding 1.3.2 WAV To FLAC Seconds < Lower Is Better HiFive Unmatched - Ubuntu 21.04 . 438.153 |==================================== HiFive Unmatched - Ubuntu 21.10 . 366.640 |============================== Test1 - Unplugged ............... 8.402 |= WavPack Audio Encoding 5.3 WAV To WavPack Seconds < Lower Is Better HiFive Unmatched - Ubuntu 21.04 . 838.98 |===================================== HiFive Unmatched - Ubuntu 21.10 . 704.99 |=============================== Test1 - Unplugged ............... 14.14 |= Smallpt 1.0 Global Illumination Renderer; 128 Samples Seconds < Lower Is Better HiFive Unmatched - Ubuntu 21.04 . 583.85 |===================================== HiFive Unmatched - Ubuntu 21.10 . 488.39 |=============================== Test1 - Unplugged ............... 31.34 |== eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis Seconds < Lower Is Better HiFive Unmatched - Ubuntu 21.04 . 390.02 |===================================== HiFive Unmatched - Ubuntu 21.10 . 322.08 |=============================== Test1 - Unplugged ............... 32.00 |=== RNNoise 2020-06-28 Seconds < Lower Is Better HiFive Unmatched - Ubuntu 21.04 . 216.38 |===================================== HiFive Unmatched - Ubuntu 21.10 . 180.07 |=============================== Test1 - Unplugged ............... 24.81 |==== Google SynthMark 20201109 Test: VoiceMark_100 Voices > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 52.46 |== HiFive Unmatched - Ubuntu 21.10 . 63.12 |=== Test1 - Unplugged ............... 900.46 |===================================== SecureMark 1.0.4 Benchmark: SecureMark-TLS marks > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 16655 |== HiFive Unmatched - Ubuntu 21.10 . 20389 |=== Test1 - Unplugged ............... 248717 |===================================== Dolfyn 0.527 Computational Fluid Dynamics Seconds < Lower Is Better HiFive Unmatched - Ubuntu 21.04 . 842.22 |===================================== HiFive Unmatched - Ubuntu 21.10 . 593.21 |========================== Test1 - Unplugged ............... 18.05 |= WebP Image Encode 1.1 Encode Settings: Default Encode Time - Seconds < Lower Is Better HiFive Unmatched - Ubuntu 21.04 . 39.747 |===================================== HiFive Unmatched - Ubuntu 21.10 . 34.028 |================================ Test1 - Unplugged ............... 1.463 |= WebP Image Encode 1.1 Encode Settings: Quality 100 Encode Time - Seconds < Lower Is Better HiFive Unmatched - Ubuntu 21.04 . 51.583 |===================================== HiFive Unmatched - Ubuntu 21.10 . 43.377 |=============================== Test1 - Unplugged ............... 2.196 |== WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless Encode Time - Seconds < Lower Is Better HiFive Unmatched - Ubuntu 21.04 . 255.98 |===================================== HiFive Unmatched - Ubuntu 21.10 . 215.38 |=============================== Test1 - Unplugged ............... 17.39 |=== WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression Encode Time - Seconds < Lower Is Better HiFive Unmatched - Ubuntu 21.04 . 92.302 |===================================== HiFive Unmatched - Ubuntu 21.10 . 78.853 |================================ Test1 - Unplugged ............... 6.971 |=== LZ4 Compression 1.9.3 Compression Level: 1 - Compression Speed MB/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 113.69 | HiFive Unmatched - Ubuntu 21.10 . 127.34 | Test1 - Unplugged ............... 9644.10 |==================================== LZ4 Compression 1.9.3 Compression Level: 1 - Decompression Speed MB/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 110.4 | HiFive Unmatched - Ubuntu 21.10 . 121.5 | Test1 - Unplugged ............... 10446.1 |==================================== LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed MB/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 3.23 |== HiFive Unmatched - Ubuntu 21.10 . 3.81 |=== Test1 - Unplugged ............... 50.76 |====================================== LZ4 Compression 1.9.3 Compression Level: 3 - Decompression Speed MB/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 109.9 | HiFive Unmatched - Ubuntu 21.10 . 122.2 | Test1 - Unplugged ............... 10207.0 |==================================== LZ4 Compression 1.9.3 Compression Level: 9 - Compression Speed MB/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 3.10 |== HiFive Unmatched - Ubuntu 21.10 . 3.70 |=== Test1 - Unplugged ............... 52.29 |====================================== LZ4 Compression 1.9.3 Compression Level: 9 - Decompression Speed MB/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 109.9 | HiFive Unmatched - Ubuntu 21.10 . 122.3 | Test1 - Unplugged ............... 10193.6 |==================================== Zstd Compression 1.5.0 Compression Level: 3 - Compression Speed MB/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 36.8 |= HiFive Unmatched - Ubuntu 21.10 . 39.7 |= Test1 - Unplugged ............... 2168.6 |===================================== Zstd Compression 1.5.0 Compression Level: 3 - Decompression Speed MB/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 76.0 |= HiFive Unmatched - Ubuntu 21.10 . 87.8 |= Test1 - Unplugged ............... 3473.3 |===================================== Zstd Compression 1.5.0 Compression Level: 8 - Compression Speed MB/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 8.12 |= HiFive Unmatched - Ubuntu 21.10 . 8.84 |= Test1 - Unplugged ............... 425.80 |===================================== Zstd Compression 1.5.0 Compression Level: 8 - Decompression Speed MB/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 77.9 |= HiFive Unmatched - Ubuntu 21.10 . 89.4 |= Test1 - Unplugged ............... 3488.0 |===================================== Zstd Compression 1.5.0 Compression Level: 19 - Compression Speed MB/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 1.13 |== HiFive Unmatched - Ubuntu 21.10 . 1.35 |=== Test1 - Unplugged ............... 19.30 |====================================== Zstd Compression 1.5.0 Compression Level: 19 - Decompression Speed MB/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 70.6 |= HiFive Unmatched - Ubuntu 21.10 . 81.8 |= Test1 - Unplugged ............... 2925.3 |===================================== Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Compression Speed MB/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 0.92 |== HiFive Unmatched - Ubuntu 21.10 . 1.09 |=== Test1 - Unplugged ............... 15.80 |====================================== Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Decompression Speed MB/s > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 72.4 |= HiFive Unmatched - Ubuntu 21.10 . 83.9 |= Test1 - Unplugged ............... 3122.6 |===================================== GraphicsMagick 1.3.33 Operation: Swirl Iterations Per Minute > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 9 |== HiFive Unmatched - Ubuntu 21.10 . 10 |== Test1 - Unplugged ............... 163 |======================================== GraphicsMagick 1.3.33 Operation: Rotate Iterations Per Minute > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 25 |= HiFive Unmatched - Ubuntu 21.10 . 28 |= Test1 - Unplugged ............... 925 |======================================== GraphicsMagick 1.3.33 Operation: Sharpen Iterations Per Minute > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 7 |====== HiFive Unmatched - Ubuntu 21.10 . 8 |======= Test1 - Unplugged ............... 46 |========================================= GraphicsMagick 1.3.33 Operation: Enhanced Iterations Per Minute > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 3 |== HiFive Unmatched - Ubuntu 21.10 . 3 |== Test1 - Unplugged ............... 64 |========================================= GraphicsMagick 1.3.33 Operation: Resizing Iterations Per Minute > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 20 |== HiFive Unmatched - Ubuntu 21.10 . 25 |=== Test1 - Unplugged ............... 335 |======================================== GraphicsMagick 1.3.33 Operation: Noise-Gaussian Iterations Per Minute > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 6 |=== HiFive Unmatched - Ubuntu 21.10 . 7 |=== Test1 - Unplugged ............... 85 |========================================= GraphicsMagick 1.3.33 Operation: HWB Color Space Iterations Per Minute > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 21 |== HiFive Unmatched - Ubuntu 21.10 . 24 |== Test1 - Unplugged ............... 539 |======================================== x265 3.4 Video Input: Bosphorus 4K Frames Per Second > Higher Is Better HiFive Unmatched - Ubuntu 21.10 . 0.11 |= Test1 - Unplugged ............... 5.23 |======================================= 7-Zip Compression 16.02 Compress Speed Test MIPS > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 1432 |=== HiFive Unmatched - Ubuntu 21.10 . 1605 |=== Test1 - Unplugged ............... 21318 |====================================== libavif avifenc 0.9.0 Encoder Speed: 6 Seconds < Lower Is Better HiFive Unmatched - Ubuntu 21.10 . 1552.06 |==================================== Test1 - Unplugged ............... 27.66 |= Gzip Compression Linux Source Tree Archiving To .tar.gz Seconds < Lower Is Better HiFive Unmatched - Ubuntu 21.04 . 449.73 |===================================== HiFive Unmatched - Ubuntu 21.10 . 377.31 |=============================== Test1 - Unplugged ............... 32.26 |=== OCRMyPDF 10.3.1+dfsg Processing 60 Page PDF Document Seconds < Lower Is Better HiFive Unmatched - Ubuntu 21.04 . 1189.98 |==================================== HiFive Unmatched - Ubuntu 21.10 . 1008.57 |=============================== GNU Octave Benchmark 6.1.1~hg.2021.01.26 Seconds < Lower Is Better HiFive Unmatched - Ubuntu 21.04 . 264.85 |===================================== PyBench 2018-02-16 Total For Average Test Times Milliseconds < Lower Is Better HiFive Unmatched - Ubuntu 21.04 . 24919 |====================================== HiFive Unmatched - Ubuntu 21.10 . 21056 |================================ Test1 - Unplugged ............... 864 |= PHPBench 0.8.1 PHP Benchmark Suite Score > Higher Is Better HiFive Unmatched - Ubuntu 21.04 . 33113 |== HiFive Unmatched - Ubuntu 21.10 . 41058 |== Test1 - Unplugged ............... 751463 |===================================== Timed GDB GNU Debugger Compilation 10.2 Time To Compile Seconds < Lower Is Better HiFive Unmatched - Ubuntu 21.04 . 2114.52 |==================================== HiFive Unmatched - Ubuntu 21.10 . 1909.29 |================================= GNU Octave Benchmark 6.2.0 Seconds < Lower Is Better HiFive Unmatched - Ubuntu 21.10 . 230.74 |=====================================