Ryzen 9 3900XT Memory Scaling

AMD Ryzen 9 3900XT testing for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2007066-NE-3900XTMEM61&sgm=1&stis=Y29tcGlsYXRpb24&sgm=1.

Ryzen 9 3900XT Memory ScalingProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionDDR4-2133DDR4-2666DDR4-3000DDR4-3200DDR4-3600DDR4-3800AMD Ryzen 9 3900XT 12-Core @ 3.80GHz (12 Cores / 24 Threads)MSI MEG X570 GODLIKE (MS-7C34) v1.0 (1.94 BIOS)AMD Starship/Matisse16GBSamsung SSD 970 EVO 500GBAMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2060/875MHz)AMD Navi 10 HDMI AudioDELL P2415QRealtek Device 2600 + Realtek Device 3000 + Intel Wi-Fi 6 AX200Ubuntu 20.045.8.0-050800daily20200622-generic (x86_64)GNOME Shell 3.36.2X Server 1.20.8amdgpu 19.1.04.6 Mesa 20.0.4 (LLVM 9.0.1)GCC 9.3.0ext43840x2160OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,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-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: acpi-cpufreq ondemand - CPU Microcode: 0x8701021Graphics Details- GLAMORJava Details- OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)Python Details- Python 3.8.2Security Details- 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

Ryzen 9 3900XT Memory Scalingbuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilebuild2: Time To CompileDDR4-2133DDR4-2666DDR4-3000DDR4-3200DDR4-3600DDR4-380059.866469.51680.65056.860441.78178.64756.628435.35678.21456.241437.76477.61556.547429.22177.52556.215431.02477.649OpenBenchmarking.org

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileDDR4-2133DDR4-2666DDR4-3000DDR4-3200DDR4-3600DDR4-38001326395265SE +/- 0.57, N = 3SE +/- 0.55, N = 3SE +/- 0.65, N = 3SE +/- 0.76, N = 3SE +/- 0.09, N = 3SE +/- 0.38, N = 359.8756.8656.6356.2456.5556.22

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 10.0Time To CompileDDR4-2133DDR4-2666DDR4-3000DDR4-3200DDR4-3600DDR4-3800100200300400500SE +/- 5.08, N = 3SE +/- 4.89, N = 3SE +/- 4.95, N = 3SE +/- 2.80, N = 3SE +/- 4.64, N = 3SE +/- 1.26, N = 3469.52441.78435.36437.76429.22431.02

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To CompileDDR4-2133DDR4-2666DDR4-3000DDR4-3200DDR4-3600DDR4-380020406080100SE +/- 0.40, N = 3SE +/- 0.30, N = 3SE +/- 0.31, N = 3SE +/- 0.38, N = 3SE +/- 0.30, N = 3SE +/- 0.27, N = 380.6578.6578.2177.6277.5377.65

Geometric Mean Of All Test Results

Result Composite - Ryzen 9 3900XT Memory Scaling

OpenBenchmarking.orgGeometric Mean, More Is BetterGeometric Mean Of All Test ResultsResult Composite - Ryzen 9 3900XT Memory ScalingDDR4-2133DDR4-2666DDR4-3000DDR4-3200DDR4-3600DDR4-38000.18230.36460.54690.72920.91150.7610.7970.8030.8060.8100.810


Phoronix Test Suite v10.8.5