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&grr&rdt.

Ryzen 9 3900XT Memory ScalingProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionDDR4-2133DDR4-3600DDR4-3800DDR4-3200DDR4-3000DDR4-2666AMD 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-llvm: Time To Compilebuild2: Time To Compilebuild-linux-kernel: Time To CompileDDR4-2133DDR4-3600DDR4-3800DDR4-3200DDR4-3000DDR4-2666469.51680.65059.866429.22177.52556.547431.02477.64956.215437.76477.61556.241435.35678.21456.628441.78178.64756.860OpenBenchmarking.org

Timed LLVM Compilation

Time To Compile

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

Build2

Time To Compile

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

Timed Linux Kernel Compilation

Time To Compile

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

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-3600DDR4-3800DDR4-3200DDR4-3000DDR4-26660.18230.36460.54690.72920.91150.7610.8100.8100.8060.8030.797


Phoronix Test Suite v10.8.5