Profile updated as of 27th August. 2019
AMD Ryzen 5 2600
The profile for 2018 (and half of 2019)'s best desktop processor. I mean it, these things were insane value when they launched at $199/£180-200, and now can be had here for like, £120. That's insane. Just three years ago this performance was three times the price. That is progress. Okay, sorry. Just saying how I feel on this processor, I'm passionate about tech and this little guy massively pushed the envelope for low-cost high-performance computing.
Silicon Die shot Image credit to Fritzchen Fritz, you can see his awesome work here.
Please click on the image to enlarge to see the full size.
(Above) The silicon die shot for the Ryzen 5 2600, this is the "Pinnacle Ridge" silicon that you can see below, but with the surface etched so you may see the actual transistors and circuitry. I have annotated the parts of the silicon that have been disabled by laser to make this chip into a Ryzen 5 2600, which are two cores and their associated L2 caches.
(Above) CPU Package (Heatspreader) of a Ryzen 5 2600.
(Above) CPU Package with Heatspreader removed.
Brand Name: AMD Ryzen 5 2600 Six-core Processor
Manufacturer: Advanced Micro Devices
Release Date: April 19, 2018
MSRP: $199 USD
Codename: Pinnacle Ridge
CPU Implementation: Cut Die
CPU Type: semi-SoC
Lithography Process: Global Foundries 12nmLP FinFET
Socket: AM4 (PGA 1331)
Approximate die size: 213mm²
SashleyCat's CPU die Size Rating: medium-large
Approximate Transistor Count: 4,800 Million
Approximate Transistor Density: 22.5 Million / Square Milimetre
Simultaneous Multi-Threading: Yes (2-way)
Out of Order Execution: Yes
Branch Prediction: Hashed Perceptron-based
Address Space: 64-bit
Integrated Graphics: No
On-die USB/SATA: Yes (2 x USB + 2 x SATA)
On-die Network/Modem: No
PCI-E Lanes: 24 Gen3 (16x/2x8x GPU*, 4x NVME, 4x CPU/Chipset Communication) (32 Full Chip)
Interconnect: 256-bit (32 byte per clock) Infinity Fabric
Unlocked for Manual Overclocking: Yes
Turbo Boost: Yes
Automatic Overclocking: No
Instruction Set Architecture: x86
Additional Instructions (potentially non-exhaustive):
SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, SSE4a, AMD-V, AES, AVX, AVX2, FMA3, SHA, F16C, BMI, BMI1, BMI2, MMX+
CPU Computing Resources
Processor Cores: 6 (8 Full Chip)
Independant Processor Cores: 6 (8 Full Chip)
Logical Threads: 12 (16 Full Chip)
Core Topology: 2 x 4-core Complex with 3 cores enabled in each
Level 4 Cache: N/A
Level 3 Cache: 2 x 8192 KB
Level 2 Cache: 6 x 512 KB (8 x 512 KB Full Chip)
Level 1 Instruction Cache: 6 x 64 KB (8 x 64 KB Full Chip)
Level 1 Data Cache: 6 x 32 KB (8 x 32 KB Full Chip)
Core Op Cache: 2048 Entry
Core Execution Width: 10
Core Seperated INT/FP Engines: Yes
Core Integer Execution Units: 4 ALU, 2 AGU
Core Floating Point/SIMD Execution Units: 2 x 128-bit MUL, 2x 128-bit ADD
CPU Memory Subsystem
Main Memory Type: DDR4
Maximum Main Memory: 64 GB *
Main Memory Composition: dual-channel (2 x 64-bit)
Main Memory Supported Frequency/Data Rate: 1466.5 MHz / 2933 MHz (PC4-23000)
Main Memory Peak Memory Bandwidth: 46,928 MB/s
CPU Frequency and Peak performance
Core Base Clock Speed: 3400 MHz
Core Peak Turbo Speed: 3900 MHz *
Interconnect Clock Speed: 1466.5 MHz (1:1 DRAM)
CPU SIMD Computing Power FP16: 652,800 Million operations per second *
CPU SIMD Computing Power FP32: 326,400 Million operations per second *
CPU SIMD Computing Power FP64: 163,200 Million operations per second *
CPU Thermal and Power
Standard Cooling Solution: "Wraith Stealth" top-down low profile cooler with aluminium heatsink
Thermal Design Power: 65 W
Typical Maximum Power Use (including Turbo): 65-70 W *
Maximum Allowed Junction Temperature (TJ Max): 95*C
Normal Peak Voltage Range: ~1000 - 1200 mV *
Ryzen 5 2600 launched alongside the other Ryzen 2000 CPUs in early 2018. Building on the success of the 1st Generation Ryzen 5 lineup, this CPU added even more value to this price point. Offering 6 fully featured Zen+ cores with improved latency and slightly higher (3%) IPC and 12 threads courtesy of Simultaneous Multi-Threading, a fully unlocked multiplier for manual overclocking and even coming with a stock cooler: This CPU essentially set the benchmark for value in the CPU market. Intel Core products at the similar price point lack both SMT and overclockability. With a 65W TDP and peak power consumption barely exceeding that, it is also remarkably efficient - being able to squeeze into smaller, SFF builds and offering excellent performance.
It's interesting to note, that unlike die-harvested Intel Processors, the Ryzen 5 2600 (and the X) do not have any Level 3 cache disabled. This CPU has the same 16 MB (in two 8 MB blocks, one per CCX) L3 cache as the flagship Ryzen 7 2700X.
CPU approximate Performance
Sashleycat CPU Performance Rating: (2019): Great for gaming, multi-tasking and image editing
Ryzen 5 2600 provides great performance in most tasks. Under stock operation, its 65W TDP limits its maximum clock rates, especially in multi-core workloads to arund 3.6 GHz or less. Even without any overclocking the Ryzen 5 2600 will easily outclass simiarly priced Intel CPUs of the 8th (i5-8400) and even 9th (i5-9400) generation in well-threaded tasks, but fall behind in single-threaded ones, though not by a huge amount. Single-threaded performance on the Ryzen 5 2600 is still great, as turbo speeds around 3.9 GHz are possible in light loads due to the more intelligent boosting alorgrithm, and the "IPC" throughput is very close to the Intel CPUs. Gaming at stock on the 2600 is suitable for a 60 Hz or 75 Hz monitors in most games. Though it is capable of 120 Hz gaming in many titles. In poorly optimised or less threaded titles 60 Hz is a suitable target.
The Ryzen 5 2600 can flex its six-core, twelve-thread muscle in encoding, rendering, and image editing and other prosumer applications where it will easily surpass the locked 8th and 9th generation i5's; making this CPU an excellent choice for a productivity rig on a budget.
However Ryzen 5 2600's true strength shows when this CPU is overclocked. Being able to reach all-core frequencies in excess of 4 GHz, the 2600 can match and even beat the locked i5's in single-thread performance, absolutely outclass them in multi-threaded, all while being the same or less expensive. Performance once overclocked in gaming can match or slightly surpass the more expensive 2600X, and often matching or beating the locked i5's in averages, but offering significantly better minimums. Overall this CPU really is the People's Champion on all accounts, and as software and games get more and more well-threaded: it can only get better.
CPU SIMD Computing Power
These are based on my understanding of the FPU in the CPU. And in Zen1/+'s case this is running half MUL and half ADD code and is something like a "theoretical" peak of the core's execution resources. My calculation is based on a total vector width of each Zen core of 512-bits, which can contain 8 Double-Precision Floats, 16 Single-Precision Floats or 32 Half-Precision Floats, per clock.
Pinnacle Ridge Zeppelin Die has 32 PCI-E gen3 lanes in total. Only 24 are in use on shipping AM4 products. The full 32 are only used on Threadripper HEDT and EPYC server products.
Ryzen 5 2600 requires an "X" series Chipset Motherboard to support PCI-E 16x -> 2x8x biurfication.
Core Peak Turbo Speed:
Maximum possible core clock speed is listed. The CPU will run its cores lower due to power/electrical and thermal limitations. This value is the maximum allowed speed if there is no limitation. The Turbo algorithm imposes a maximum current throughput and the 2600 will not be able to reach 3900 MHz on all 6 cores under heavy load without manual overclocking. Actual all-core clock speed on 2600 CPUs is around 3.6 GHz in my observation.
Maximum Main Memory
Based on Dual-Channel configuration with two DIMM per channel and 16GB maximum DIMM Capacity. The Ryzen 5 2600 may be able to support higher density DIMMs but I am currently unsure if it is allowed. This is not an addressing space limitation, but a physical one.
Typical Maximum Power Use (including Turbo):
Based on my testing/observations
Normal Peak Voltage Range: Voltage depends on workload and current limits. All core load will not use 1.2V, but closer to 1.0V.
This bit is for my personal opinion on this CPU
Sashleycat's Awesomeness Rating: The One.