Super sale on 4th Gen EPYC servers with 10 Gbps ⭐ from €259/month or €0.36/hour
EN
Currency:
EUR – €
Choose a currency
  • Euro EUR – €
  • United States dollar USD – $
VAT:
OT 0%
Choose your country (VAT)
  • OT All others 0%

28.06.2023

Comparison Ryzen 9 7950X and Ryzen 9 5950X processors in benchmarks

server one
HOSTKEY
Rent dedicated and virtual servers with instant deployment in reliable TIER III class data centers in the Netherlands and the USA. Free protection against DDoS attacks included, and your server will be ready for work in as little as 15 minutes. 24/7 Customer Support.

In this article we will compare AMD's new processor, the Ryzen 9 7950X, with the previous generation, the Ryzen 9 5950X from the same manufacturer and try to answer the question how advantageous it is to switch over to the new processor model for workloads.

Technical overview

AMD launched its Ryzen 7000 processor family in autumn of 2022. These CPUs are designed for both desktop and server applications and offer high performance and energy efficiency.

The key features of the new processors are as follows:

  1. Zen 4 Architecture: The Ryzen 7000 processors are built on the new Zen 4 architecture, offering higher performance and energy efficiency.
  2. AM5 Socket: The number of pins in the new socket has been significantly increased compared to the AM4 (1718 and 1331 pins respectively), achieving high data transfer speeds between processor and motherboard. In addition, the AM5 socket features a new mounting mechanism to improve CPU cooling and reduce noise (thanks to the use of new heat-conducting materials and a more precise positioning of the CPU on the motherboard).
  3. 5 nm Technology allows for high transistor density and performance gains.
  4. Cores and threads: Ryzen 7000 processors can have up to 16 cores and up to 32 threads giving high performance on a large number of simultaneous tasks.
  5. Hyper-Threading and Simultaneous Multithreading support: the ability to process multiple instruction threads simultaneously.
  6. PCIe 5.0 support: this enables high data transfer speeds between the processor and other devices.
  7. DDR5 Support.
  8. USB 4.0 Support.
  9. Improved cooling and power management: Ryzen 7000 processors feature improved cooling and power management, enabling stable performance under heavy loads.
  10. Virtualization support: Ryzen 7000 processors support virtualization, making them an ideal choice for server systems and virtual machines.

The Ryzen 7000 processors are a high-performance, energy-efficient solution for a wide range of workloads. AMD claims that the new processor line is significantly superior to its predecessor in terms of performance. Let's see if this is indeed the case. We will take the Ryzen 9 5950X and Ryzen 9 7950X for comparison.

Key Technical Characteristics

Ryzen 9 7950XRyzen 9 5950X
Release date27th September, 202220th October, 2020
SocketAM5AM4
CoreRaphael (Zen 4)Vermeer (Zen 3)
ChipsetsX670E, X670, B650E, B650X570, B550, A520, X470, B450
Number of cores1616
Process technology (nm)57
Number of transistors (billion)13.14.15

Frequency characteristics

Clock frequency (MHz)45003400
Max frequency with Turbo Boost (MHz)57004900
Multiplication factor4534
Maximum memory capacity (GB)128128
Memory TypeDDR5-5200DDR4-3200
Maximum number of memory channels22
Maximum memory bandwidth (GB/s)73.447.68
ECC Supportyesyes

Cache

L1 cache capacity (Kb)10241024
L2 cache capacity (Kb)168
L3 cache capacity (Kb)6464

Other

Typical heat dissipation (W)170105
Maximum operating temperature (°C)9590
PCI Express Version5.04.0
Integrated graphics acceleratorRadeon Graphics (Ryzen 7000)
Price (USD)550450

The key differences between the Ryzen 9 7950X and the Ryzen 9 5950X are:

  • A new architecture.
  • Almost three times more transistors.
  • 54 per cent more maximum memory bandwidth.
  • State-of-the-art 5 nm process technology.
  • The new PCI Express standard - 5.0
  • 16% higher Turbo Boost speeds (5.7GHz vs. 4.9GHz)
  • Availability of an integrated Radeon Graphics accelerator in the Ryzen 7000.

Comparing processors by their specifications can give a general idea of a processor's capabilities. However, to get a more accurate estimate of a processor’s performance, it is better to test it on specific tasks.

Description of the test environment

5950X7950X
CPUAMD Ryzen 9 5950X 3.4GHz (16 cores)AMD Ryzen 9 7950X 4.5GHz (16 core)
RAM2x16 Gb DDR4 SO-DIMM4x32 GB DDR5
Graphics CardAMD Radeon Graphics
SSD1x240Gb NVMe SSD1x512Gb NVMe SSD
MotherboardASRock X570D4I-2TGigabyte X670 GAMING X A
Operating SystemMicrosoft Windows 10Microsoft Windows 10

Tests

stress-ng —-cpu 32 —-io 4 —-vm 1 —-vm-bytes 32G —-timeout 60s —-metrics-brief
stressorbogo ops (secs)real time (secs)usr time (secs)sys time (secs)bogo ops/s (real time)bogo ops/s (usr+sys time)
AMD Ryzen 9 5950Xcpu250963660.011754.820.5541823.21429.69
io1407660.030.050.94234.4914196.47
vm574830161.58109.7442.293352.8337833.13
stress-ng —-cpu 32 —-io 8 —-vm 4 —-vm-bytes 128G —-timeout 60s —-metrics-brief
stressorbogo ops (secs)real time (secs)usr time (secs)sys time (secs)bogo ops/s (real time)bogo ops/s (usr+sys time)
AMD Ryzen 9 7950Xcpu3240575601673.257.2154008.351928.39
io595084601.0515.939917.6435034.97
vm33706662.6587.94115.355379.811657.99

Drives

stress-ng —-sequential 0 —-class io —-timeout 60s —-metrics-brief
stressorbogo opsreal time (secs)usr time (secs)sys time (secs)bogo ops/s (real time)bogo ops/s (usr+sys time)

7950X

aio421622760.113.4418.6770144.56190678.74
aio1248.68 async I/O signals per sec (average per stressor)
aiol61455360.1114.3343.3910224.410646.98
hdd427520060.1496.84128.5771093.0618966.11
io-uring53284860.020.2244.958877.1211795.58
rawdev20866453602.0536.19347771.34545582.5
readahead260814060.010.4439.5543459.665209.08
revio26733294260.149.221846.644448303.11141008.43
seek060.01111.471807.1800
sync-file95264609.3837.521587.622031.12

5950X

aio188899360.031.8612.2731468.87133655.35
aio631.01 async I/O signals per sec (average per stressor)
aiol74467360.1230.3864.9712385.67810.11
hdd98508860.925.838.9216175.1115222.32
io-uring13016860.020.2716.032168.817985.01
rawdev18115648602.1260.45301926.12289528.49
readahead456255360.011.5529.1276035.53148741.54
revio21906978860.0237.271872.583650238.34114705.27
seek060.01222.081695.3700
sync-file113792608.8143.381896.462180.3

A detailed description of stressors can be found in our previous article.

  • V-Ray Benchmark

Ryzen 9 7950X outperforms its predecessor by 30%.

  • Blender

Ryzen 9 7950X

Overall performance

  • JetStream 2.0, measuring code performance in JavaScript and WebAssembly.

JetStream 2.0 is a benchmark that tests JavaScript performance in the browser. It is used to evaluate the performance of the processors used in personal computers and mobile devices.

The Ryzen 9 7950X results are 34% better than the Ryzen 9 5950X. AMD's new processor offers higher clock speeds, more cores, a more efficient architecture and other features that allow it to perform tasks faster and more efficiently.

Working with video

The video file bbb_sunflower_1080p_30fps_normal.mp4 (from the Blender demo repository) and the video transcoding test - SVT-AV1 Handbrake - were used for the tests.

The Ryzen 9 7950X result is slightly (16%) higher than the Ryzen 9 5950X. The result of this test may be affected not only by the technical characteristics of the processors themselves, but also by other factors, such as an incorrectly compiled project.

  • Cinebench

The Cinebench Multi Core test measures processor performance on tasks that use multiple processor cores simultaneously. The Ryzen 9 7950X outperforms its predecessor by 79.71%, indicating high multi-threaded performance.

The Cinebench Single Core Test measures a processor's performance when performing tasks using only one processor core. In this test, AMD's new processor performs 29% better than the Ryzen 9 5950X.

The MP ratio (multi-threaded ratio) is the ratio of the Multi Core and Single Core test results. An MP ratio close to 1 means that the processor's performance in multi-threaded tasks and single core tasks is roughly equal. If the MP ratio is greater than 1, it means the processor performs better at multitasking than it does at single core tasks. The Ryzen 9 7950X outperforms its predecessor by 39%.

Cryptographic tests

  • John The Ripper

The John the Ripper Test for various password encryption algorithms, including Blowfish, MD5, descrypt (traditional crypt), BestCrypt and Bitcoin, provides information about the CPU's performance with encrypted data. The Ryzen 9 7950X results demonstrate a high performance (nearly double that of its predecessor) when dealing with encrypted data.

Machine Learning

  • AI-Benchmark

AI-Benchmark allows you to measure the performance of your device during an AI model output task. The unit of measurement can vary according to the test, but is usually the number of operations per second (OPS) or the number of images per second (FPS).

More detailed test results are shown in the table below:

Ryzen 9 5950XRyzen 9 7950X
1/19. MobileNet-V21.1 — inference | batch=50, size=224x224: 207 ± 6 ms1.2 — training | batch=50, size=224x224: 1102 ± 13 ms1.1 — inference | batch=50, size=224x224: 139 ± 3 ms1.2 — training | batch=50, size=224x224: 610 ± 1 ms
2/19. Inception-V32.1 — inference | batch=20, size=346x346: 453 ± 32 ms2.2 — training | batch=20, size=346x346: 2461 ± 68 ms2.1 — inference | batch=20, size=346x346: 187 ± 3 ms2.2 — training | batch=20, size=346x346: 796 ± 4 ms
3/19. Inception-V43.1 — inference | batch=10, size=346x346: 443 ± 25 ms3.2 — training | batch=10, size=346x346: 2224 ± 33 ms3.1 — inference | batch=10, size=346x346: 181 ± 2 ms3.2 — training | batch=10, size=346x346: 803 ± 3 ms
4/19. Inception-ResNet-V24.1 — inference | batch=10, size=346x346: 385 ± 14 ms4.2 — training | batch=8, size=346x346: 1984 ± 32 ms4.1 — inference | batch=10, size=346x346: 239 ± 2 ms4.2 — training | batch=8, size=346x346: 793 ± 2 ms
5/19. ResNet-V2-505.1 — inference | batch=10, size=346x346: 274 ± 5 ms5.2 — training | batch=10, size=346x346: 1649 ± 41 ms5.1 — inference | batch=10, size=346x346: 137.5 ± 0.7 ms5.2 — training | batch=10, size=346x346: 549 ± 2 ms
6/19. ResNet-V2-1526.1 — inference | batch=10, size=256x256: 355 ± 4 ms6.2 — training | batch=10, size=256x256: 2351 ± 49 ms6.1 — inference | batch=10, size=256x256: 193 ± 2 ms6.2 — training | batch=10, size=256x256: 783 ± 2 ms
7/19. VGG-167.1 — inference | batch=20, size=224x224: 554 ± 6 ms7.2 — training | batch=2, size=224x224: 1367 ± 13 ms7.1 — inference | batch=20, size=224x224: 389 ± 3 ms7.2 — training | batch=2, size=224x224: 459 ± 3 ms
8/19. SRCNN 9-5-58.1 — inference | batch=10, size=512x512: 592 ± 21 ms8.2 — inference | batch=1, size=1536x1536: 537 ± 17 ms8.3 — training | batch=10, size=512x512: 7718 ± 23 ms8.1 — inference | batch=10, size=512x512: 185 ± 2 ms8.2 — inference | batch=1, size=1536x1536: 172 ± 2 ms8.3 — training | batch=10, size=512x512: 745 ± 8 ms
9/19. VGG-19 Super-Res9.1 — inference | batch=10, size=256x256: 891 ± 56 ms9.2 — inference | batch=1, size=1024x1024: 1584 ± 56 ms9.3 — training | batch=10, size=224x224: 7176 ± 20 ms9.1 — inference | batch=10, size=256x256: 383 ± 1 ms9.2 — inference | batch=1, size=1024x1024: 627 ± 5 ms9.3 — training | batch=10, size=224x224: 1300 ± 14 ms
10/19. ResNet-SRGAN10.1 — inference | batch=10, size=512x512: 1154 ± 25 ms10.2 — inference | batch=1, size=1536x1536: 1043 ± 18 ms10.3 — training | batch=5, size=512x512: 3300 ± 93 ms10.1 — inference | batch=10, size=512x512: 645 ± 4 ms10.2 — inference | batch=1, size=1536x1536: 559 ± 4 ms10.3 — training | batch=5, size=512x512: 922 ± 6 ms
11/19. ResNet-DPED11.1 — inference | batch=10, size=256x256: 1484 ± 13 ms11.2 — inference | batch=1, size=1024x1024: 2416 ± 20 ms11.3 — training | batch=15, size=128x128: 4218 ± 77 ms11.1 — inference | batch=10, size=256x256: 839 ± 2 ms11.2 — inference | batch=1, size=1024x1024: 1343 ± 8 ms11.3 — training | batch=15, size=128x128: 1197 ± 7 ms
12/19. U-Net12.1 — inference | batch=4, size=512x512: 2830 ± 36 ms12.2 — inference | batch=1, size=1024x1024: 2939 ± 29 ms12.3 — training | batch=4, size=256x256: 3231 ± 33 ms12.1 — inference | batch=4, size=512x512: 1664 ± 10 ms12.2 — inference | batch=1, size=1024x1024: 1686 ± 10 ms12.3 — training | batch=4, size=256x256: 1388 ± 5 ms
13/19. Nvidia-SPADE13.1 — inference | batch=5, size=128x128: 975 ± 18 ms13.2 — training | batch=1, size=128x128: 1227 ± 13 ms13.1 — inference | batch=5, size=128x128: 469 ± 5 ms13.2 — training | batch=1, size=128x128: 610 ± 5 ms
14/19. ICNet14.1 — inference | batch=5, size=1024x1536: 1055 ± 40 ms14.2 — training | batch=10, size=1024x1536: 2632 ± 61 ms14.1 — inference | batch=5, size=1024x1536: 500 ± 8 ms14.2 — training | batch=10, size=1024x1536: 1109 ± 12 ms
15/19. PSPNet15.1 — inference | batch=5, size=720x720: 4494 ± 118 ms15.2 — training | batch=1, size=512x512: 1978 ± 61 ms15.1 — inference | batch=5, size=720x720: 2948 ± 19 ms15.2 — training | batch=1, size=512x512: 895 ± 15 ms
16/19. DeepLab16.1 — inference | batch=2, size=512x512: 1633 ± 40 ms16.2 — training | batch=1, size=384x384: 1556 ± 69 ms16.1 — inference | batch=2, size=512x512: 561 ± 2 ms16.2 — training | batch=1, size=384x384: 602 ± 2 ms
17/19. Pixel-RNN17.1 — inference | batch=50, size=64x64: 1296 ± 3 ms17.2 — training | batch=10, size=64x64: 667 ± 4 ms17.1 — inference | batch=50, size=64x64: 1003 ± 6 ms17.2 — training | batch=10, size=64x64: 659 ± 9 ms
18/19. LSTM-Sentiment18.1 — inference | batch=100, size=1024x300: 2526 ± 12 ms18.2 — training | batch=10, size=1024x300: 3867 ± 5 ms18.1 — inference | batch=100, size=1024x300: 1144 ± 22 ms18.2 — training | batch=10, size=1024x300: 2544 ± 9 ms
19/19. GNMT-Translation19.1 — inference | batch=1, size=1x20: 1076 ± 20 ms19.1 — inference | batch=1, size=1x20: 669 ± 3 ms

Conclusions

The tests we've conducted indicate that both processors are powerful and high-performing solutions for both PCs and servers. When comparing the Ryzen 9 5950X and Ryzen 9 7950X, we can conclude that the latter is more efficient in certain tasks such as scientific computing or video rendering. At the same time, the new processor is 22% more expensive than the Ryzen 9 5950X.

The Ryzen 9 7950X surpasses the Ryzen 9 5950X thanks to a number of technical improvements. First and foremost, this is due to a change in the processor architecture and the new AM5 socket. The Ryzen 9 7950X features the more advanced Zen 4 architecture, which optimizes many key processor parameters, including core frequency and power consumption.

Another advantage of the Ryzen 9 7950X is supporting the latest PCIe 5.0 standard, which provides faster data transfer speeds between the processor and other system components. It also has more PCIe lanes, allowing more devices to be used simultaneously at a high performance.

Finally, the Ryzen 9 7950X supports faster and more efficient DDR5 RAM. This also significantly improves overall system performance and ensures lower latency when reading and writing data.

Rent dedicated and virtual servers with instant deployment in reliable TIER III class data centers in the Netherlands and the USA. Free protection against DDoS attacks included, and your server will be ready for work in as little as 15 minutes. 24/7 Customer Support.

Other articles

27.10.2025

Checklist: 5 Signs It's Time for Your Business to Upgrade from VPS to a Dedicated Server

Do you still rely on cloud services despite paying for them? If your budget is at least €50 per year, a dedicated server could be more cost-effective. Please review the checklist and the comparative tests between cloud and bare-metal solutions.

29.09.2025

What to Do If Your Laptop Breaks Down? How Kasm Turns Even an Old Tablet into a Workstation

When technical issues disrupt work, Kasm Workspaces becomes a lifesaver, turning outdated devices into powerful workstations through a browser. The article discusses how the platform addresses issues with broken laptops and equipment shortages, compares different versions (Community, Starter, Enterprise, Cloud), examines resource requirements, and reviews test results on VPS.

24.09.2025

Replacing Google Meet and Microsoft Teams: Jitsi Meet and Other Alternatives for Business

If you’re in the market for a replacement for Google Meet—just like we were—we’ve got options for you: Zoom, NextCloud, or self-hosted solutions. After thorough testing, we decided on Jitsi Meet on a VPS and have put it to use in real-world scenarios. We’d love to share our insights and any potential pitfalls you should be aware of.

23.09.2025

Monitoring SSL Certificates in oVirt Engine: How We Achieved Peace of Mind with the Help of Go and Prometheus

Looking to prevent system downtime caused by expired SSL certificates? At Hostkey, we’ve developed a user-friendly yet reliable tool built on Go that seamlessly integrates with Prometheus and Grafana. Our system promptly notifies you of potential issues before they become critical.

05.09.2025

Is a Cheap VPS Enough? A Performance Comparison of VPS Plans

Is it worth saving on a VPS or should you opt for a plan with a buffer? We tested three budget HOSTKEY configurations and clearly show which tasks the minimal plan can handle and where it's wiser to invest in a more powerful server.

Upload