firsttry AMD Ryzen 9 7900 12-Core testing with a MSI MAG B650M MORTAR WIFI (MS-7D76) v2.0 (A.C0 BIOS) and NVIDIA GeForce RTX 3070 8GB on Ubuntu 22.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2405152-NE-FIRSTTRY741&rdt .
firsttry Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution Display Driver AMD Ryzen 9 7900 12-Core AMD Ryzen 9 7900 12-Core - RAPHAEL_MENDOCINO 512MB - with 3070 AMD Ryzen 9 7900 12-Core @ 5.48GHz (12 Cores / 24 Threads) MSI MAG B650M MORTAR WIFI (MS-7D76) v2.0 (A.C0 BIOS) AMD Device 14d8 32GB 2000GB Samsung SSD 990 PRO 2TB RAPHAEL_MENDOCINO 512MB (2200/2400MHz) AMD Device 1640 SyncMaster Realtek RTL8125 2.5GbE + MEDIATEK Device 0616 Ubuntu 22.04 6.5.0-28-generic (x86_64) GNOME Shell 42.9 X Server + Wayland 4.6 Mesa 23.2.1-1ubuntu3.1~22.04.2 (LLVM 15.0.7 DRM 3.54) 1.3.255 GCC 11.4.0 ext4 1920x1080 NVIDIA GeForce RTX 3070 8GB NVIDIA GA104 HD Audio 6.5.0-35-generic (x86_64) X Server 1.21.1.4 NVIDIA 535.171.04 4.6.0 1.3.242 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - AMD Ryzen 9 7900 12-Core, with 3070: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --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-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.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-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 -v Processor Details - Scaling Governor: amd-pstate-epp powersave (EPP: balance_performance) - CPU Microcode: 0xa601206 Security Details - AMD Ryzen 9 7900 12-Core: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + 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 Enhanced / Automatic IBRS IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - AMD Ryzen 9 7900 12-Core - RAPHAEL_MENDOCINO 512MB -: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + 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 Enhanced / Automatic IBRS IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - with 3070: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + 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 Enhanced / Automatic IBRS; IBPB: conditional; STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected Graphics Details - AMD Ryzen 9 7900 12-Core - RAPHAEL_MENDOCINO 512MB -: BAR1 / Visible vRAM Size: 512 MB - vBIOS Version: 102-RAPHAEL-008
firsttry aom-av1: Speed 6 Realtime - Bosphorus 1080p ramspeed: Add - Integer ramspeed: Copy - Integer ramspeed: Scale - Integer ramspeed: Triad - Integer ramspeed: Average - Integer ramspeed: Add - Floating Point ramspeed: Copy - Floating Point ramspeed: Scale - Floating Point ramspeed: Triad - Floating Point ramspeed: Average - Floating Point stream: Copy stream: Scale stream: Triad stream: Add tinymembench: Standard Memcpy tinymembench: Standard Memset mbw: Memory Copy - 1024 MiB mbw: Memory Copy, Fixed Block Size - 1024 MiB t-test1: 1 t-test1: 2 cachebench: Read Cache cachebench: Write Cache furmark: 800 x 600 - FurMark OpenGL - 1 furmark: 800 x 600 - FurMark OpenGL - 2 furmark: 800 x 600 - FurMark OpenGL - 4 furmark: 800 x 600 - FurMark OpenGL - 8 AMD Ryzen 9 7900 12-Core AMD Ryzen 9 7900 12-Core - RAPHAEL_MENDOCINO 512MB - with 3070 210.87 49211.84 55896.29 56432.46 49656.17 53272.21 49128.32 56311.42 56402.73 48916.25 52973.35 50219.4 32524.7 36064.4 35995.2 24991.7 28733.5 17317.761 14263.032 16.516 6.610 13864.812430 75432.829825 154.706558 155.651235 156.915207 158.485468 OpenBenchmarking.org
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.9 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p AMD Ryzen 9 7900 12-Core 50 100 150 200 250 SE +/- 2.49, N = 4 210.87 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer AMD Ryzen 9 7900 12-Core 11K 22K 33K 44K 55K SE +/- 388.42, N = 3 49211.84 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer AMD Ryzen 9 7900 12-Core 12K 24K 36K 48K 60K SE +/- 268.02, N = 3 55896.29 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer AMD Ryzen 9 7900 12-Core 12K 24K 36K 48K 60K SE +/- 50.53, N = 3 56432.46 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer AMD Ryzen 9 7900 12-Core 11K 22K 33K 44K 55K SE +/- 572.28, N = 3 49656.17 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer AMD Ryzen 9 7900 12-Core 11K 22K 33K 44K 55K SE +/- 161.56, N = 3 53272.21 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point AMD Ryzen 9 7900 12-Core 11K 22K 33K 44K 55K SE +/- 65.42, N = 3 49128.32 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point AMD Ryzen 9 7900 12-Core 12K 24K 36K 48K 60K SE +/- 89.92, N = 3 56311.42 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point AMD Ryzen 9 7900 12-Core 12K 24K 36K 48K 60K SE +/- 220.35, N = 3 56402.73 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point AMD Ryzen 9 7900 12-Core 10K 20K 30K 40K 50K SE +/- 94.73, N = 3 48916.25 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point AMD Ryzen 9 7900 12-Core 11K 22K 33K 44K 55K SE +/- 188.45, N = 3 52973.35 1. (CC) gcc options: -O3 -march=native
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy AMD Ryzen 9 7900 12-Core 11K 22K 33K 44K 55K SE +/- 28.24, N = 5 50219.4 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale AMD Ryzen 9 7900 12-Core 7K 14K 21K 28K 35K SE +/- 11.73, N = 5 32524.7 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad AMD Ryzen 9 7900 12-Core 8K 16K 24K 32K 40K SE +/- 52.75, N = 5 36064.4 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add AMD Ryzen 9 7900 12-Core 8K 16K 24K 32K 40K SE +/- 55.04, N = 5 35995.2 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Tinymembench Standard Memcpy OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy AMD Ryzen 9 7900 12-Core 6K 12K 18K 24K 30K SE +/- 314.81, N = 3 28251.0 1. (CC) gcc options: -O2 -lm
Tinymembench Standard Memset OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset AMD Ryzen 9 7900 12-Core 7K 14K 21K 28K 35K SE +/- 0.84, N = 3 31927.1 1. (CC) gcc options: -O2 -lm
MBW Test: Memory Copy - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 1024 MiB AMD Ryzen 9 7900 12-Core 4K 8K 12K 16K 20K SE +/- 98.17, N = 3 17317.76 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB AMD Ryzen 9 7900 12-Core 3K 6K 9K 12K 15K SE +/- 179.75, N = 3 14263.03 1. (CC) gcc options: -O3 -march=native
t-test1 Threads: 1 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 1 AMD Ryzen 9 7900 12-Core 4 8 12 16 20 SE +/- 0.09, N = 3 16.52 1. (CC) gcc options: -pthread
t-test1 Threads: 2 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 2 AMD Ryzen 9 7900 12-Core 2 4 6 8 10 SE +/- 0.039, N = 3 6.610 1. (CC) gcc options: -pthread
CacheBench Read Cache OpenBenchmarking.org MB/s, More Is Better CacheBench Read Cache AMD Ryzen 9 7900 12-Core 3K 6K 9K 12K 15K SE +/- 0.44, N = 3 13864.81 MIN: 13819.9 / MAX: 13867.52 1. (CC) gcc options: -O3 -lrt
CacheBench Write Cache OpenBenchmarking.org MB/s, More Is Better CacheBench Write Cache AMD Ryzen 9 7900 12-Core 16K 32K 48K 64K 80K SE +/- 622.87, N = 3 75432.83 MIN: 60955.44 / MAX: 82685.91 1. (CC) gcc options: -O3 -lrt
FurMark Resolution: 800 x 600 - Demo: FurMark OpenGL - MSAA: 1 OpenBenchmarking.org FPS, More Is Better FurMark 2.1 Resolution: 800 x 600 - Demo: FurMark OpenGL - MSAA: 1 with 3070 30 60 90 120 150 SE +/- 0.17, N = 3 154.71 MIN: 127 / MAX: 164
FurMark Resolution: 800 x 600 - Demo: FurMark OpenGL - MSAA: 2 OpenBenchmarking.org FPS, More Is Better FurMark 2.1 Resolution: 800 x 600 - Demo: FurMark OpenGL - MSAA: 2 with 3070 30 60 90 120 150 SE +/- 0.61, N = 3 155.65 MIN: 151 / MAX: 161
FurMark Resolution: 800 x 600 - Demo: FurMark OpenGL - MSAA: 4 OpenBenchmarking.org FPS, More Is Better FurMark 2.1 Resolution: 800 x 600 - Demo: FurMark OpenGL - MSAA: 4 with 3070 30 60 90 120 150 SE +/- 0.21, N = 3 156.92 MIN: 128 / MAX: 160
FurMark Resolution: 800 x 600 - Demo: FurMark OpenGL - MSAA: 8 OpenBenchmarking.org FPS, More Is Better FurMark 2.1 Resolution: 800 x 600 - Demo: FurMark OpenGL - MSAA: 8 with 3070 40 80 120 160 200 SE +/- 0.13, N = 3 158.49 MIN: 153 / MAX: 162
Phoronix Test Suite v10.8.5