AMD Ryzen 3 3100 4-Core testing with a Gigabyte A520M DS3H (F1 BIOS) and ASUS NVIDIA NV106 2GB on Ubuntu 21.04 via the Phoronix Test Suite.
AMD Ryzen 3 3100 4-Core Processor: AMD Ryzen 3 3100 4-Core @ 3.60GHz (4 Cores / 8 Threads), Motherboard: Gigabyte A520M DS3H (F1 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 500GB Western Digital WDS500G3X0C-00SJG0, Graphics: ASUS NVIDIA NV106 2GB, Audio: NVIDIA GK208 HDMI/DP, Monitor: MX279, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 21.04, Kernel: 5.11.0-31-generic (x86_64), Desktop: GNOME Shell 3.38.4, Display Server: X Server 1.20.11 + Wayland, Display Driver: nouveau, OpenGL: 4.3 Mesa 21.3.0-devel (git-ad78643 2021-08-25 hirsute-oibaf-ppa), Vulkan: 1.1.185, Compiler: GCC 10.3.0, File-System: ext4, Screen Resolution: 1920x1080
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-gcn/usr,hsa --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-build-config=bootstrap-lto-lean --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: 0x8701021Python Notes: Python 3.9.5Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
OpenBenchmarking.org FPS, More Is Better libgav1 0.17 Video Input: Summer Nature 4K AMD Ryzen 3 3100 4-Core 11 22 33 44 55 SE +/- 0.04, N = 3 46.48 1. (CXX) g++ options: -O3 -lpthread -lrt
OpenBenchmarking.org FPS, More Is Better libgav1 0.17 Video Input: Summer Nature 1080p AMD Ryzen 3 3100 4-Core 40 80 120 160 200 SE +/- 0.15, N = 3 170.02 1. (CXX) g++ options: -O3 -lpthread -lrt
OpenBenchmarking.org FPS, More Is Better libgav1 0.17 Video Input: Chimera 1080p 10-bit AMD Ryzen 3 3100 4-Core 9 18 27 36 45 SE +/- 0.05, N = 3 40.80 1. (CXX) g++ options: -O3 -lpthread -lrt
OSPray Intel OSPray is a portable ray-tracing engine for high-performance, high-fidenlity scientific visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: SciVis AMD Ryzen 3 3100 4-Core 1.3478 2.6956 4.0434 5.3912 6.739 SE +/- 0.00, N = 3 5.99 MIN: 5.68 / MAX: 6.37
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: SciVis AMD Ryzen 3 3100 4-Core 0.2453 0.4906 0.7359 0.9812 1.2265 SE +/- 0.00, N = 3 1.09 MIN: 1.06 / MAX: 1.1
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer AMD Ryzen 3 3100 4-Core 0.1035 0.207 0.3105 0.414 0.5175 SE +/- 0.00, N = 3 0.46 MIN: 0.44
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: SciVis AMD Ryzen 3 3100 4-Core 2 4 6 8 10 SE +/- 0.00, N = 3 8.47 MIN: 7.04 / MAX: 8.62
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: Path Tracer AMD Ryzen 3 3100 4-Core 0.1283 0.2566 0.3849 0.5132 0.6415 SE +/- 0.00, N = 3 0.57 MIN: 0.56 / MAX: 0.58
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis AMD Ryzen 3 3100 4-Core 0.918 1.836 2.754 3.672 4.59 SE +/- 0.01, N = 3 4.08 MIN: 3.92 / MAX: 4.13
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: Path Tracer AMD Ryzen 3 3100 4-Core 0.3758 0.7516 1.1274 1.5032 1.879 SE +/- 0.00, N = 3 1.67 MIN: 1.62 / MAX: 1.7
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: Path Tracer AMD Ryzen 3 3100 4-Core 15 30 45 60 75 SE +/- 0.00, N = 3 66.67 MIN: 38.46 / MAX: 76.92
TTSIOD 3D Renderer A portable GPL 3D software renderer that supports OpenMP and Intel Threading Building Blocks with many different rendering modes. This version does not use OpenGL but is entirely CPU/software based. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping AMD Ryzen 3 3100 4-Core 50 100 150 200 250 SE +/- 1.63, N = 15 214.23 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 4K AMD Ryzen 3 3100 4-Core 0.4928 0.9856 1.4784 1.9712 2.464 SE +/- 0.01, N = 3 2.19 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K AMD Ryzen 3 3100 4-Core 2 4 6 8 10 SE +/- 0.01, N = 3 6.16 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K AMD Ryzen 3 3100 4-Core 0.9968 1.9936 2.9904 3.9872 4.984 SE +/- 0.02, N = 3 4.43 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K AMD Ryzen 3 3100 4-Core 5 10 15 20 25 SE +/- 0.03, N = 3 22.26 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K AMD Ryzen 3 3100 4-Core 7 14 21 28 35 SE +/- 0.00, N = 3 31.00 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K AMD Ryzen 3 3100 4-Core 8 16 24 32 40 SE +/- 0.04, N = 3 33.70 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 1080p AMD Ryzen 3 3100 4-Core 0.036 0.072 0.108 0.144 0.18 SE +/- 0.00, N = 3 0.16 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 1080p AMD Ryzen 3 3100 4-Core 1.2375 2.475 3.7125 4.95 6.1875 SE +/- 0.02, N = 3 5.50 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p AMD Ryzen 3 3100 4-Core 1.3253 2.6506 3.9759 5.3012 6.6265 SE +/- 0.00, N = 3 5.89 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p AMD Ryzen 3 3100 4-Core 4 8 12 16 20 SE +/- 0.02, N = 3 13.95 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p AMD Ryzen 3 3100 4-Core 20 40 60 80 100 SE +/- 0.09, N = 3 75.17 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p AMD Ryzen 3 3100 4-Core 20 40 60 80 100 SE +/- 0.04, N = 3 93.71 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p AMD Ryzen 3 3100 4-Core 20 40 60 80 100 SE +/- 0.08, N = 3 100.78 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Embree Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs and supporting instruction sets such as SSE, AVX, AVX2, and AVX-512. Embree also supports making use of the Intel SPMD Program Compiler (ISPC). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Crown AMD Ryzen 3 3100 4-Core 1.078 2.156 3.234 4.312 5.39 SE +/- 0.0037, N = 3 4.7911 MIN: 4.76 / MAX: 4.85
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Crown AMD Ryzen 3 3100 4-Core 0.994 1.988 2.982 3.976 4.97 SE +/- 0.0017, N = 3 4.4179 MIN: 4.4 / MAX: 4.47
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Asian Dragon AMD Ryzen 3 3100 4-Core 1.2507 2.5014 3.7521 5.0028 6.2535 SE +/- 0.0305, N = 3 5.5587 MIN: 5.47 / MAX: 5.66
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl AMD Ryzen 3 3100 4-Core 50 100 150 200 250 SE +/- 0.33, N = 3 216 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate AMD Ryzen 3 3100 4-Core 150 300 450 600 750 SE +/- 1.20, N = 3 700 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen AMD Ryzen 3 3100 4-Core 14 28 42 56 70 61 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced AMD Ryzen 3 3100 4-Core 20 40 60 80 100 93 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing AMD Ryzen 3 3100 4-Core 100 200 300 400 500 440 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian AMD Ryzen 3 3100 4-Core 30 60 90 120 150 SE +/- 0.67, N = 3 124 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space AMD Ryzen 3 3100 4-Core 150 300 450 600 750 SE +/- 0.33, N = 3 715 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
LuxCoreRender LuxCoreRender is an open-source 3D physically based renderer formerly known as LuxRender. LuxCoreRender supports CPU-based rendering as well as GPU acceleration via OpenCL, NVIDIA CUDA, and NVIDIA OptiX interfaces. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.6 Scene: DLSC - Acceleration: CPU AMD Ryzen 3 3100 4-Core 0.171 0.342 0.513 0.684 0.855 SE +/- 0.00, N = 3 0.76 MIN: 0.74
Scene: DLSC - Acceleration: GPU
AMD Ryzen 3 3100 4-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: RUNTIME ERROR: No hardware device selected or available
OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.6 Scene: Danish Mood - Acceleration: CPU AMD Ryzen 3 3100 4-Core 0.072 0.144 0.216 0.288 0.36 SE +/- 0.00, N = 15 0.32 MIN: 0.06 / MAX: 0.51
Scene: Danish Mood - Acceleration: GPU
AMD Ryzen 3 3100 4-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: RUNTIME ERROR: No hardware device selected or available
OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.6 Scene: Orange Juice - Acceleration: CPU AMD Ryzen 3 3100 4-Core 0.27 0.54 0.81 1.08 1.35 SE +/- 0.00, N = 3 1.20 MIN: 1.1 / MAX: 1.23
Scene: Orange Juice - Acceleration: GPU
AMD Ryzen 3 3100 4-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: RUNTIME ERROR: No hardware device selected or available
OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.6 Scene: LuxCore Benchmark - Acceleration: CPU AMD Ryzen 3 3100 4-Core 0.09 0.18 0.27 0.36 0.45 SE +/- 0.00, N = 3 0.40 MIN: 0.08 / MAX: 0.57
Scene: LuxCore Benchmark - Acceleration: GPU
AMD Ryzen 3 3100 4-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: RUNTIME ERROR: No hardware device selected or available
OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.6 Scene: Rainbow Colors and Prism - Acceleration: CPU AMD Ryzen 3 3100 4-Core 0.7178 1.4356 2.1534 2.8712 3.589 SE +/- 0.04, N = 3 3.19 MIN: 3.06 / MAX: 3.26
Scene: Rainbow Colors and Prism - Acceleration: GPU
AMD Ryzen 3 3100 4-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: RUNTIME ERROR: No hardware device selected or available
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Monte Carlo AMD Ryzen 3 3100 4-Core 100 200 300 400 500 SE +/- 0.18, N = 3 472.86 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Fast Fourier Transform AMD Ryzen 3 3100 4-Core 50 100 150 200 250 SE +/- 4.44, N = 3 241.83 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Sparse Matrix Multiply AMD Ryzen 3 3100 4-Core 300 600 900 1200 1500 SE +/- 0.71, N = 3 1195.84 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Dense LU Matrix Factorization AMD Ryzen 3 3100 4-Core 700 1400 2100 2800 3500 SE +/- 24.22, N = 3 3434.53 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Jacobi Successive Over-Relaxation AMD Ryzen 3 3100 4-Core 400 800 1200 1600 2000 SE +/- 0.32, N = 3 1888.31 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
JPEG XL libjxl The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.6.1 Input: PNG - Encode Speed: 5 AMD Ryzen 3 3100 4-Core 5 10 15 20 25 SE +/- 0.11, N = 3 22.80 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.6.1 Input: PNG - Encode Speed: 7 AMD Ryzen 3 3100 4-Core 2 4 6 8 10 SE +/- 0.01, N = 3 6.14 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.6.1 Input: PNG - Encode Speed: 8 AMD Ryzen 3 3100 4-Core 0.1643 0.3286 0.4929 0.6572 0.8215 SE +/- 0.00, N = 3 0.73 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.6.1 Input: JPEG - Encode Speed: 5 AMD Ryzen 3 3100 4-Core 15 30 45 60 75 SE +/- 0.47, N = 3 66.54 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.6.1 Input: JPEG - Encode Speed: 7 AMD Ryzen 3 3100 4-Core 15 30 45 60 75 SE +/- 0.16, N = 3 66.62 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.6.1 Input: JPEG - Encode Speed: 8 AMD Ryzen 3 3100 4-Core 6 12 18 24 30 SE +/- 0.02, N = 3 25.61 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
JPEG XL Decoding libjxl The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is suited for JPEG XL decode performance testing to PNG output file, the pts/jpexl test is for encode performance. The JPEG XL encoding/decoding is done using the libjxl codebase. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding libjxl 0.6.1 CPU Threads: 1 AMD Ryzen 3 3100 4-Core 11 22 33 44 55 SE +/- 0.67, N = 3 50.35
Etcpak Etcpack is the self-proclaimed "fastest ETC compressor on the planet" with focused on providing open-source, very fast ETC and S3 texture compression support. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: DXT1 AMD Ryzen 3 3100 4-Core 300 600 900 1200 1500 SE +/- 4.76, N = 3 1229.00 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC1 AMD Ryzen 3 3100 4-Core 60 120 180 240 300 SE +/- 0.26, N = 3 281.93 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC2 AMD Ryzen 3 3100 4-Core 40 80 120 160 200 SE +/- 0.10, N = 3 164.30 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC1 + Dithering AMD Ryzen 3 3100 4-Core 60 120 180 240 300 SE +/- 0.24, N = 3 258.32 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
NAS Parallel Benchmarks NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.C AMD Ryzen 3 3100 4-Core 4K 8K 12K 16K 20K SE +/- 15.01, N = 3 16659.57 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.1.0
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: CG.C AMD Ryzen 3 3100 4-Core 1100 2200 3300 4400 5500 SE +/- 53.68, N = 3 4905.25 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.1.0
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C AMD Ryzen 3 3100 4-Core 80 160 240 320 400 SE +/- 2.58, N = 3 357.13 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.1.0
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.D AMD Ryzen 3 3100 4-Core 80 160 240 320 400 SE +/- 0.34, N = 3 364.33 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.1.0
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.C AMD Ryzen 3 3100 4-Core 2K 4K 6K 8K 10K SE +/- 48.12, N = 3 10242.19 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.1.0
Test / Class: IS.D
AMD Ryzen 3 3100 4-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C AMD Ryzen 3 3100 4-Core 4K 8K 12K 16K 20K SE +/- 70.13, N = 3 17135.07 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.1.0
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: MG.C AMD Ryzen 3 3100 4-Core 2K 4K 6K 8K 10K SE +/- 22.54, N = 3 9159.71 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.1.0
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.B AMD Ryzen 3 3100 4-Core 1100 2200 3300 4400 5500 SE +/- 0.96, N = 3 5089.54 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.1.0
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.C AMD Ryzen 3 3100 4-Core 1100 2200 3300 4400 5500 SE +/- 3.89, N = 3 5226.36 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.1.0
NAMD NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms AMD Ryzen 3 3100 4-Core 2 4 6 8 10 SE +/- 0.09056, N = 9 6.00678
WebP Image Encode This is a test of Google's libwebp with the cwebp image encode utility and using a sample 6000x4000 pixel JPEG image as the input. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default AMD Ryzen 3 3100 4-Core 0.3402 0.6804 1.0206 1.3608 1.701 SE +/- 0.016, N = 3 1.512 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100 AMD Ryzen 3 3100 4-Core 0.5423 1.0846 1.6269 2.1692 2.7115 SE +/- 0.001, N = 3 2.410 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless AMD Ryzen 3 3100 4-Core 4 8 12 16 20 SE +/- 0.14, N = 3 17.94 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression AMD Ryzen 3 3100 4-Core 2 4 6 8 10 SE +/- 0.017, N = 3 8.027 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless, Highest Compression AMD Ryzen 3 3100 4-Core 9 18 27 36 45 SE +/- 0.29, N = 3 38.12 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
Xcompact3d Incompact3d Xcompact3d Incompact3d is a Fortran-MPI based, finite difference high-performance code for solving the incompressible Navier-Stokes equation and as many as you need scalar transport equations. Learn more via the OpenBenchmarking.org test page.
Input: X3D-benchmarking input.i3d
AMD Ryzen 3 3100 4-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: mpirun noticed that process rank 0 with PID 0 on node phoronix-System-Product-Name exited on signal 9 (Killed).
OpenBenchmarking.org Seconds, Fewer Is Better Xcompact3d Incompact3d 2021-03-11 Input: input.i3d 129 Cells Per Direction AMD Ryzen 3 3100 4-Core 11 22 33 44 55 SE +/- 0.15, N = 3 49.44 1. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lm -lrt -lz
OpenBenchmarking.org Seconds, Fewer Is Better Xcompact3d Incompact3d 2021-03-11 Input: input.i3d 193 Cells Per Direction AMD Ryzen 3 3100 4-Core 40 80 120 160 200 SE +/- 0.05, N = 3 176.13 1. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lm -lrt -lz
Quantum ESPRESSO Quantum ESPRESSO is an integrated suite of Open-Source computer codes for electronic-structure calculations and materials modeling at the nanoscale. It is based on density-functional theory, plane waves, and pseudopotentials. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Quantum ESPRESSO 7.0 Input: AUSURF112 AMD Ryzen 3 3100 4-Core 300 600 900 1200 1500 SE +/- 0.78, N = 3 1330.63 1. (F9X) gfortran options: -pthread -fopenmp -ldevXlib -lopenblas -lFoX_dom -lFoX_sax -lFoX_wxml -lFoX_common -lFoX_utils -lFoX_fsys -lfftw3_omp -lfftw3 -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lm -lrt -lz
QMCPACK QMCPACK is a modern high-performance open-source Quantum Monte Carlo (QMC) simulation code making use of MPI for this benchmark of the H20 example code. QMCPACK is an open-source production level many-body ab initio Quantum Monte Carlo code for computing the electronic structure of atoms, molecules, and solids. QMCPACK is supported by the U.S. Department of Energy. Learn more via the OpenBenchmarking.org test page.
Input: simple-H2O
AMD Ryzen 3 3100 4-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: mpirun was unable to launch the specified application as it could not access
AMD Ryzen 3 3100 4-Core Processor: AMD Ryzen 3 3100 4-Core @ 3.60GHz (4 Cores / 8 Threads), Motherboard: Gigabyte A520M DS3H (F1 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 500GB Western Digital WDS500G3X0C-00SJG0, Graphics: ASUS NVIDIA NV106 2GB, Audio: NVIDIA GK208 HDMI/DP, Monitor: MX279, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 21.04, Kernel: 5.11.0-31-generic (x86_64), Desktop: GNOME Shell 3.38.4, Display Server: X Server 1.20.11 + Wayland, Display Driver: nouveau, OpenGL: 4.3 Mesa 21.3.0-devel (git-ad78643 2021-08-25 hirsute-oibaf-ppa), Vulkan: 1.1.185, Compiler: GCC 10.3.0, File-System: ext4, Screen Resolution: 1920x1080
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-gcn/usr,hsa --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-build-config=bootstrap-lto-lean --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: 0x8701021Python Notes: Python 3.9.5Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 21 January 2022 20:52 by user phoronix.