Benchmarks by Michael Larabel.
EM-RV1 RISC-V Processor: rv64imafdcvsu @ 1.85GHz (4 Cores), Motherboard: Scaleway EM-RV1-C4M16S128-A, Memory: 16GB, Disk: 125GB Y2P128
OS: Ubuntu 24.04, Kernel: 5.10.113+ (riscv64), Compiler: GCC 13.2.0, File-System: ext4
Compiler Notes: --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 -vProcessor Notes: Scaling Governor: light-cpufreq ondemandPython Notes: Python 3.12.3
EM-A210R-HDD Ryzen 5 PRO 3600 4-Core Processor: AMD Ryzen 5 PRO 3600 6-Core @ 3.60GHz (6 Cores / 12 Threads) , Motherboard: GIGABYTE S-101-GMC12-R3600 MC12-LE0-00 v01000100 (F13 BIOS) , Chipset: AMD Starship/Matisse , Memory: 2 x 8GB DDR4-3200MT/s Samsung M391A1K43DB2-CWE , Disk: 2 x 1000GB TOSHIBA HDWD110, Graphics: ASPEED, Audio: AMD Starship/Matisse, Network: 2 x Intel I210
OS: Ubuntu 24.04, Kernel: 6.8.0-31-generic (x86_64), Compiler: GCC 13.2.0, File-System: ext4, Screen Resolution: 1024x768
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --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-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8701030Python Notes: Python 3.12.3Security Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Mitigation of untrained return thunk; SMT enabled with STIBP protection + spec_rstack_overflow: Mitigation of Safe RET + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines; IBPB: conditional; STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Scaleway RISC-V Processor Motherboard Memory Disk Chipset Graphics Audio Network OS Kernel Compiler File-System Screen Resolution EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core rv64imafdcvsu @ 1.85GHz (4 Cores) Scaleway EM-RV1-C4M16S128-A 16GB 125GB Y2P128 Ubuntu 24.04 5.10.113+ (riscv64) GCC 13.2.0 ext4 AMD Ryzen 5 PRO 3600 6-Core @ 3.60GHz (6 Cores / 12 Threads) GIGABYTE S-101-GMC12-R3600 MC12-LE0-00 v01000100 (F13 BIOS) AMD Starship/Matisse 2 x 8GB DDR4-3200MT/s Samsung M391A1K43DB2-CWE 2 x 1000GB TOSHIBA HDWD110 ASPEED AMD Starship/Matisse 2 x Intel I210 6.8.0-31-generic (x86_64) 1024x768 OpenBenchmarking.org Compiler Details - EM-RV1 RISC-V: --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 - EM-A210R-HDD Ryzen 5 PRO 3600 4-Core: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --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-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - EM-RV1 RISC-V: Scaling Governor: light-cpufreq ondemand - EM-A210R-HDD Ryzen 5 PRO 3600 4-Core: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8701030 Python Details - Python 3.12.3 Kernel Details - EM-A210R-HDD Ryzen 5 PRO 3600 4-Core: Transparent Huge Pages: madvise Security Details - EM-A210R-HDD Ryzen 5 PRO 3600 4-Core: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Mitigation of untrained return thunk; SMT enabled with STIBP protection + spec_rstack_overflow: Mitigation of Safe RET + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines; IBPB: conditional; STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected
EM-RV1 RISC-V vs. EM-A210R-HDD Ryzen 5 PRO 3600 4-Core Comparison Phoronix Test Suite Baseline +4935.7% +4935.7% +9871.4% +9871.4% +14807.1% +14807.1% 886.9% 852.8% 807% 805.3% 7454.2% 680.3% 678.6% 631.2% 623% 6216.3% 593.8% 591.5% 575% 574% 572.7% 568.2% 544.4% 5734.7% 5714.9% 5176.8% 433.9% 4835.3% 4265.4% 383.8% 340% 3749.1% 3376.9% 3144% 2879.8% 2724.7% 2719.6% 2526.1% 2466.7% 2450.1% 2419.6% 2412.3% 2404% 2315.5% 2310.4% 2299.5% 2269.7% 2238.8% 2189.1% 2126.1% 2061.7% 2061.7% 1995.6% 19742.7% 1759.5% 1756.1% 17729.3% 1656.4% 15914.3% 1550.2% 1503.1% 1406.5% 1380% 1364.2% 1351.4% 1266.7% 1225.2% 1203.1% 1193.2% 1183.6% 1182.5% 1147.1% 1087.9% 1081.9% 1035.1% CPU - blazeface Quality 100 P.B.S CPU - shufflenet-v2 P.P.B.T.T WAV To FLAC CoreMark Size 666 - I.P.S T.F.A.T.T 19, Long Mode - Compression Speed CPU - vision_transformer Rotate G.I.R.1.S Enhanced D.R HWB Color Space Q.1.L Q.1.L.H.C WAV To WavPack ChaCha20 SHA256 T.T.C.C.G.C ChaCha20-Poly1305 P.P.B.T.T Q.1.H.C Sharpen 3 - Compression Speed 1e12 CPU - resnet50 8 - Compression Speed CPU - efficientnet-b0 8, Long Mode - Compression Speed 12 - D.S Resizing CPU - resnet18 19 - D.S 8 - D.S 8, Long Mode - D.S 19, Long Mode - D.S 3 - D.S 3, Long Mode - D.S CPU - mnasnet CPU - vgg16 CPU-v3-v3 - mobilenet-v3 CPU - alexnet CPUv2-yolov3v2-yolov3 - mobilenetv2-yolov3 CPU - mobilenet CPU - googlenet AES-256-GCM 12 - Compression Speed CPU-v2-v2 - mobilenet-v2 AES-128-GCM CPU - yolov4-tiny P.P.B.T.T Time To Compile CPU - squeezenet_ssd RSA4096 Swirl Time To Compile 3, Long Mode - Compression Speed Noise-Gaussian 1080p - 16 4K - 16 SHA512 Compression Rating RSA4096 CPU - regnety_400m CPU - FastestDet Default 19 - Compression Speed NCNN WebP Image Encode PHPBench NCNN srsRAN Project FLAC Audio Encoding Coremark PyBench Zstd Compression NCNN GraphicsMagick Smallpt GraphicsMagick 7-Zip Compression GraphicsMagick WebP Image Encode WebP Image Encode WavPack Audio Encoding OpenSSL OpenSSL Git OpenSSL srsRAN Project WebP Image Encode GraphicsMagick Zstd Compression Primesieve NCNN Zstd Compression NCNN Zstd Compression Zstd Compression GraphicsMagick NCNN Zstd Compression Zstd Compression Zstd Compression Zstd Compression Zstd Compression Zstd Compression NCNN NCNN NCNN NCNN NCNN NCNN NCNN OpenSSL Zstd Compression NCNN OpenSSL NCNN srsRAN Project Timed FFmpeg Compilation NCNN OpenSSL GraphicsMagick Timed PHP Compilation Zstd Compression GraphicsMagick C-Ray C-Ray OpenSSL 7-Zip Compression OpenSSL NCNN NCNN WebP Image Encode Zstd Compression EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core
Scaleway RISC-V ncnn: CPU - blazeface webp: Quality 100 phpbench: PHP Benchmark Suite ncnn: CPU - shufflenet-v2 srsran: PDSCH Processor Benchmark, Throughput Total encode-flac: WAV To FLAC coremark: CoreMark Size 666 - Iterations Per Second pybench: Total For Average Test Times compress-zstd: 19, Long Mode - Compression Speed ncnn: CPU - vision_transformer graphics-magick: Rotate smallpt: Global Illumination Renderer; 128 Samples graphics-magick: Enhanced compress-7zip: Decompression Rating graphics-magick: HWB Color Space webp: Quality 100, Lossless webp: Quality 100, Lossless, Highest Compression encode-wavpack: WAV To WavPack openssl: ChaCha20 openssl: SHA256 git: Time To Complete Common Git Commands openssl: ChaCha20-Poly1305 webp: Quality 100, Highest Compression graphics-magick: Sharpen compress-zstd: 3 - Compression Speed primesieve: 1e12 ncnn: CPU - resnet50 compress-zstd: 8 - Compression Speed ncnn: CPU - efficientnet-b0 compress-zstd: 8, Long Mode - Compression Speed compress-zstd: 12 - Decompression Speed graphics-magick: Resizing ncnn: CPU - resnet18 compress-zstd: 19 - Decompression Speed compress-zstd: 8 - Decompression Speed compress-zstd: 8, Long Mode - Decompression Speed compress-zstd: 19, Long Mode - Decompression Speed compress-zstd: 3 - Decompression Speed compress-zstd: 3, Long Mode - Decompression Speed ncnn: CPU - mnasnet ncnn: CPU - vgg16 ncnn: CPU-v3-v3 - mobilenet-v3 ncnn: CPU - alexnet ncnn: CPUv2-yolov3v2-yolov3 - mobilenetv2-yolov3 ncnn: CPU - mobilenet ncnn: CPU - googlenet openssl: AES-256-GCM compress-zstd: 12 - Compression Speed ncnn: CPU-v2-v2 - mobilenet-v2 openssl: AES-128-GCM ncnn: CPU - yolov4-tiny srsran: PUSCH Processor Benchmark, Throughput Thread build-ffmpeg: Time To Compile ncnn: CPU - squeezenet_ssd openssl: RSA4096 graphics-magick: Swirl build-php: Time To Compile compress-zstd: 3, Long Mode - Compression Speed graphics-magick: Noise-Gaussian c-ray: 1080p - 16 c-ray: 4K - 16 openssl: SHA512 compress-7zip: Compression Rating openssl: RSA4096 ncnn: CPU - regnety_400m ncnn: CPU - FastestDet webp: Default compress-zstd: 19 - Compression Speed srsran: PUSCH Processor Benchmark, Throughput Total srsran: PDSCH Processor Benchmark, Throughput Thread srsran: PUSCH Processor Benchmark, Throughput Total EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 15.10 1.08 78658 37.93 41.5 177.355 33137.619303 6515 1 6781.23 16 122.770 4 6585 22 0.22 0.09 388.765 434437323 149133520 264.521 331696630 0.68 5 41.1 977.296 634.85 10.4 181.91 10.2 54.8 6 233.59 50.0 56.2 56.9 49.0 54.6 56.0 88.39 1293.38 79.89 198.57 318.20 318.20 261.74 131021393 4.77 82.04 158805287 428.39 0.7 1669.048 191.09 115.4 5 1476.851 35.6 3 1673.633 6609.230 219465600 4002 8744.2 114.86 53.10 1.38 1.11 10.7 1.53 10.29 713458 4.19 3135.0 22.730 258012.201551 891 7.23 107.36 111 17.754 27 44380 148 1.47 0.58 6.663 25262125053 7869509877 49.543 16370388900 3.29 22 1582.0 28.108 19.57 309.9 6.44 287.6 1439.1 154 9.16 1259.8 1411.9 1424.8 1183.6 1316.1 1343.7 3.73 55.30 3.49 8.92 14.72 14.72 12.49 25998134567 88.7 4.42 28313809987 24.39 112.1 101.144 11.92 1738.5 74 100.864 516.7 41 126.297 507.181 2838035650 51369 112144.6 9.21 4.47 16.31 12.6 777.3 467.1 OpenBenchmarking.org
NCNN NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: blazeface EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 4 8 12 16 20 SE +/- 0.09, N = 3 SE +/- 0.01, N = 3 15.10 1.53 MIN: 14.61 / MAX: 34.37 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
WebP Image Encode OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.4 Encode Settings: Quality 100 EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 1.08 10.29 -ljpeg 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
PHPBench PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 150K 300K 450K 600K 750K SE +/- 243.37, N = 3 SE +/- 1107.44, N = 3 78658 713458
NCNN NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: shufflenet-v2 EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 9 18 27 36 45 SE +/- 0.17, N = 3 SE +/- 0.01, N = 3 37.93 4.19 MIN: 37.33 / MAX: 49.07 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
srsRAN Project srsRAN Project is a complete ORAN-native 5G RAN solution created by Software Radio Systems (SRS). The srsRAN Project radio suite was formerly known as srsLTE and can be used for building your own software-defined radio (SDR) 4G/5G mobile network. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mbps, More Is Better srsRAN Project 23.10.1-20240325 Test: PDSCH Processor Benchmark, Throughput Total EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 700 1400 2100 2800 3500 SE +/- 0.03, N = 3 SE +/- 21.60, N = 3 41.5 3135.0 -march=native -mavx2 -mavx -msse4.1 -mfma 1. (CXX) g++ options: -O3 -fno-trapping-math -fno-math-errno -ldl
PyBench This test profile reports the total time of the different average timed test results from PyBench. PyBench reports average test times for different functions such as BuiltinFunctionCalls and NestedForLoops, with this total result providing a rough estimate as to Python's average performance on a given system. This test profile runs PyBench each time for 20 rounds. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 1400 2800 4200 5600 7000 SE +/- 2.31, N = 3 SE +/- 1.76, N = 3 6515 891
Zstd Compression This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19, Long Mode - Compression Speed EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.05, N = 15 1.00 7.23 1. (CC) gcc options: -O3 -pthread -lz
NCNN NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: vision_transformer EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 1500 3000 4500 6000 7500 SE +/- 40.44, N = 3 SE +/- 0.02, N = 3 6781.23 107.36 MIN: 6610.59 / MAX: 7500.78 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample high resolution (currently 15400 x 6940) JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Rotate EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.88, N = 3 16 111 -lXext -lSM -lICE -lX11 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lxml2 -lz -lm -lpthread -lgomp
Smallpt Smallpt is a C++ global illumination renderer written in less than 100 lines of code. Global illumination is done via unbiased Monte Carlo path tracing and there is multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 30 60 90 120 150 SE +/- 0.18, N = 3 SE +/- 0.06, N = 3 122.77 17.75 1. (CXX) g++ options: -fopenmp -O3
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample high resolution (currently 15400 x 6940) JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Enhanced EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 4 27 -lXext -lSM -lICE -lX11 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lxml2 -lz -lm -lpthread -lgomp
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample high resolution (currently 15400 x 6940) JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: HWB Color Space EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 22 148 -lXext -lSM -lICE -lX11 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lxml2 -lz -lm -lpthread -lgomp
WebP Image Encode OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.4 Encode Settings: Quality 100, Lossless EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 0.3308 0.6616 0.9924 1.3232 1.654 SE +/- 0.00, N = 12 SE +/- 0.01, N = 3 0.22 1.47 -ljpeg 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.4 Encode Settings: Quality 100, Lossless, Highest Compression EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 0.1305 0.261 0.3915 0.522 0.6525 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.09 0.58 -ljpeg 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: ChaCha20 EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 5000M 10000M 15000M 20000M 25000M SE +/- 175357.77, N = 3 SE +/- 12467548.73, N = 3 434437323 25262125053 -m64 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: SHA256 EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 2000M 4000M 6000M 8000M 10000M SE +/- 437774.59, N = 3 SE +/- 2850134.18, N = 3 149133520 7869509877 -m64 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
Git This test measures the time needed to carry out some sample Git operations on an example, static repository that happens to be a copy of the GNOME GTK tool-kit repository. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 60 120 180 240 300 SE +/- 0.53, N = 3 SE +/- 0.05, N = 3 264.52 49.54 1. git version 2.43.0
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: ChaCha20-Poly1305 EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 4000M 8000M 12000M 16000M 20000M SE +/- 178197.43, N = 3 SE +/- 9357078.26, N = 3 331696630 16370388900 -m64 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
WebP Image Encode OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.4 Encode Settings: Quality 100, Highest Compression EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 0.7403 1.4806 2.2209 2.9612 3.7015 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 0.68 3.29 -ljpeg 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample high resolution (currently 15400 x 6940) JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Sharpen EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 5 22 -lXext -lSM -lICE -lX11 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lxml2 -lz -lm -lpthread -lgomp
Zstd Compression This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3 - Compression Speed EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 300 600 900 1200 1500 SE +/- 0.45, N = 4 SE +/- 3.64, N = 3 41.1 1582.0 1. (CC) gcc options: -O3 -pthread -lz
Primesieve Primesieve generates prime numbers using a highly optimized sieve of Eratosthenes implementation. Primesieve primarily benchmarks the CPU's L1/L2 cache performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 12.1 Length: 1e12 EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 200 400 600 800 1000 SE +/- 8.84, N = 9 SE +/- 0.02, N = 3 977.30 28.11 1. (CXX) g++ options: -O3
NCNN NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: resnet50 EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 140 280 420 560 700 SE +/- 0.91, N = 3 SE +/- 0.05, N = 3 634.85 19.57 MIN: 630.65 / MAX: 691.76 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
Zstd Compression This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8 - Compression Speed EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 70 140 210 280 350 SE +/- 0.00, N = 3 SE +/- 0.58, N = 3 10.4 309.9 1. (CC) gcc options: -O3 -pthread -lz
NCNN NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: efficientnet-b0 EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 40 80 120 160 200 SE +/- 0.34, N = 3 SE +/- 0.02, N = 3 181.91 6.44 MIN: 180.34 / MAX: 260.25 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
Zstd Compression This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8, Long Mode - Compression Speed EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 60 120 180 240 300 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 10.2 287.6 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 12 - Decompression Speed EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 300 600 900 1200 1500 SE +/- 0.09, N = 3 SE +/- 3.59, N = 3 54.8 1439.1 1. (CC) gcc options: -O3 -pthread -lz
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample high resolution (currently 15400 x 6940) JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Resizing EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 6 154 -lXext -lSM -lICE -lX11 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lxml2 -lz -lm -lpthread -lgomp
NCNN NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: resnet18 EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 50 100 150 200 250 SE +/- 0.87, N = 3 SE +/- 0.01, N = 3 233.59 9.16 MIN: 231.72 / MAX: 267.49 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
Zstd Compression This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19 - Decompression Speed EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 300 600 900 1200 1500 SE +/- 0.07, N = 3 SE +/- 2.47, N = 3 50.0 1259.8 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8 - Decompression Speed EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 300 600 900 1200 1500 SE +/- 0.12, N = 3 SE +/- 4.66, N = 3 56.2 1411.9 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8, Long Mode - Decompression Speed EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 300 600 900 1200 1500 SE +/- 0.19, N = 3 SE +/- 2.29, N = 3 56.9 1424.8 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19, Long Mode - Decompression Speed EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 300 600 900 1200 1500 SE +/- 0.17, N = 3 SE +/- 2.40, N = 15 49.0 1183.6 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3 - Decompression Speed EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 300 600 900 1200 1500 SE +/- 0.08, N = 4 SE +/- 5.30, N = 3 54.6 1316.1 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3, Long Mode - Decompression Speed EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 300 600 900 1200 1500 SE +/- 0.03, N = 3 SE +/- 7.56, N = 3 56.0 1343.7 1. (CC) gcc options: -O3 -pthread -lz
NCNN NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: mnasnet EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 20 40 60 80 100 SE +/- 0.25, N = 3 SE +/- 0.01, N = 3 88.39 3.73 MIN: 86.98 / MAX: 137.96 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: vgg16 EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 300 600 900 1200 1500 SE +/- 2.27, N = 3 SE +/- 0.02, N = 3 1293.38 55.30 MIN: 1276.13 / MAX: 1474.04 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU-v3-v3 - Model: mobilenet-v3 EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 20 40 60 80 100 SE +/- 0.19, N = 3 SE +/- 0.01, N = 3 79.89 3.49 MIN: 79.11 / MAX: 106.17 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: alexnet EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 40 80 120 160 200 SE +/- 0.53, N = 3 SE +/- 0.01, N = 3 198.57 8.92 MIN: 196.63 / MAX: 235 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPUv2-yolov3v2-yolov3 - Model: mobilenetv2-yolov3 EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 70 140 210 280 350 SE +/- 1.09, N = 3 SE +/- 0.01, N = 3 318.20 14.72 MIN: 315.2 / MAX: 381.29 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: mobilenet EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 70 140 210 280 350 SE +/- 1.09, N = 3 SE +/- 0.01, N = 3 318.20 14.72 MIN: 315.2 / MAX: 381.29 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: googlenet EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 60 120 180 240 300 SE +/- 0.40, N = 3 SE +/- 0.03, N = 3 261.74 12.49 MIN: 259.77 / MAX: 329.48 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: AES-256-GCM EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 6000M 12000M 18000M 24000M 30000M SE +/- 83699.04, N = 3 SE +/- 1407125.45, N = 3 131021393 25998134567 -m64 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
Zstd Compression This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 12 - Compression Speed EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.28, N = 3 4.77 88.70 1. (CC) gcc options: -O3 -pthread -lz
NCNN NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU-v2-v2 - Model: mobilenet-v2 EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 20 40 60 80 100 SE +/- 0.23, N = 3 SE +/- 0.02, N = 3 82.04 4.42 MIN: 81.29 / MAX: 113.9 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: AES-128-GCM EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 6000M 12000M 18000M 24000M 30000M SE +/- 26560.11, N = 3 SE +/- 1297035.87, N = 3 158805287 28313809987 -m64 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
NCNN NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: yolov4-tiny EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 90 180 270 360 450 SE +/- 0.35, N = 3 SE +/- 0.03, N = 3 428.39 24.39 MIN: 425.34 / MAX: 600.66 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
srsRAN Project srsRAN Project is a complete ORAN-native 5G RAN solution created by Software Radio Systems (SRS). The srsRAN Project radio suite was formerly known as srsLTE and can be used for building your own software-defined radio (SDR) 4G/5G mobile network. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mbps, More Is Better srsRAN Project 23.10.1-20240325 Test: PUSCH Processor Benchmark, Throughput Thread EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.7 112.1 -march=native -mavx2 -mavx -msse4.1 -mfma - MIN: 79.3 1. (CXX) g++ options: -O3 -fno-trapping-math -fno-math-errno -ldl
NCNN NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: squeezenet_ssd EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.03, N = 3 191.09 11.92 MIN: 189.63 / MAX: 249.6 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.3 Algorithm: RSA4096 EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 400 800 1200 1600 2000 SE +/- 0.09, N = 3 SE +/- 0.21, N = 3 115.4 1738.5 -m64 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample high resolution (currently 15400 x 6940) JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Swirl EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 16 32 48 64 80 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 5 74 -lXext -lSM -lICE -lX11 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lxml2 -lz -lm -lpthread -lgomp
Zstd Compression This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3, Long Mode - Compression Speed EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 110 220 330 440 550 SE +/- 0.03, N = 3 SE +/- 2.08, N = 3 35.6 516.7 1. (CC) gcc options: -O3 -pthread -lz
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample high resolution (currently 15400 x 6940) JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Noise-Gaussian EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 3 41 -lXext -lSM -lICE -lX11 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lxml2 -lz -lm -lpthread -lgomp
C-Ray OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 2.0 Resolution: 1080p - Rays Per Pixel: 16 EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 400 800 1200 1600 2000 SE +/- 18.22, N = 3 SE +/- 0.05, N = 3 1673.63 126.30 1. (CC) gcc options: -lpthread -lm
OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 2.0 Resolution: 4K - Rays Per Pixel: 16 EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 1400 2800 4200 5600 7000 SE +/- 69.20, N = 3 SE +/- 0.44, N = 3 6609.23 507.18 1. (CC) gcc options: -lpthread -lm
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: SHA512 EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 600M 1200M 1800M 2400M 3000M SE +/- 345914.20, N = 3 SE +/- 3412082.19, N = 3 219465600 2838035650 -m64 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.3 Algorithm: RSA4096 EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 20K 40K 60K 80K 100K SE +/- 25.20, N = 3 SE +/- 26.67, N = 3 8744.2 112144.6 -m64 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
NCNN NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: regnety_400m EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 30 60 90 120 150 SE +/- 0.22, N = 3 SE +/- 0.02, N = 3 114.86 9.21 MIN: 113.98 / MAX: 172.43 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: FastestDet EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 12 24 36 48 60 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 53.10 4.47 MIN: 52.55 / MAX: 88.68 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
WebP Image Encode OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.4 Encode Settings: Default EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 1.38 16.31 -ljpeg 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
Zstd Compression This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19 - Compression Speed EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 1.11 12.60 1. (CC) gcc options: -O3 -pthread -lz
srsRAN Project srsRAN Project is a complete ORAN-native 5G RAN solution created by Software Radio Systems (SRS). The srsRAN Project radio suite was formerly known as srsLTE and can be used for building your own software-defined radio (SDR) 4G/5G mobile network. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mbps, More Is Better srsRAN Project 23.10.1-20240325 Test: PUSCH Processor Benchmark, Throughput Total EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 200 400 600 800 1000 SE +/- 0.37, N = 3 777.3 MIN: 476.9 / MAX: 778 1. (CXX) g++ options: -O3 -march=native -mavx2 -mavx -msse4.1 -mfma -fno-trapping-math -fno-math-errno -ldl
OpenBenchmarking.org Mbps, More Is Better srsRAN Project 23.10.1-20240325 Test: PDSCH Processor Benchmark, Throughput Thread EM-RV1 RISC-V EM-A210R-HDD Ryzen 5 PRO 3600 4-Core 100 200 300 400 500 SE +/- 0.03, N = 3 SE +/- 11.77, N = 12 10.7 467.1 -march=native -mavx2 -mavx -msse4.1 -mfma 1. (CXX) g++ options: -O3 -fno-trapping-math -fno-math-errno -ldl
Test: PUSCH Processor Benchmark, Throughput Total
EM-RV1 RISC-V: The test quit with a non-zero exit status.
EM-RV1 RISC-V Processor: rv64imafdcvsu @ 1.85GHz (4 Cores), Motherboard: Scaleway EM-RV1-C4M16S128-A, Memory: 16GB, Disk: 125GB Y2P128
OS: Ubuntu 24.04, Kernel: 5.10.113+ (riscv64), Compiler: GCC 13.2.0, File-System: ext4
Compiler Notes: --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 -vProcessor Notes: Scaling Governor: light-cpufreq ondemandPython Notes: Python 3.12.3
Testing initiated at 9 May 2024 02:05 by user ubuntu.
EM-A210R-HDD Ryzen 5 PRO 3600 4-Core Processor: AMD Ryzen 5 PRO 3600 6-Core @ 3.60GHz (6 Cores / 12 Threads), Motherboard: GIGABYTE S-101-GMC12-R3600 MC12-LE0-00 v01000100 (F13 BIOS), Chipset: AMD Starship/Matisse, Memory: 2 x 8GB DDR4-3200MT/s Samsung M391A1K43DB2-CWE, Disk: 2 x 1000GB TOSHIBA HDWD110, Graphics: ASPEED, Audio: AMD Starship/Matisse, Network: 2 x Intel I210
OS: Ubuntu 24.04, Kernel: 6.8.0-31-generic (x86_64), Compiler: GCC 13.2.0, File-System: ext4, Screen Resolution: 1024x768
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --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-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8701030Python Notes: Python 3.12.3Security Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Mitigation of untrained return thunk; SMT enabled with STIBP protection + spec_rstack_overflow: Mitigation of Safe RET + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines; IBPB: conditional; STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 10 May 2024 18:56 by user ubuntu.