top of page

(CPU) AMD Ryzen 7 2700X

(Profile updated as of 6th October. 2019)

Here is my profile for a CPU, my lovely Ryzen 7 2700X. I have owned two of these, one normal and now the 50th Anniversary Edition. They are identical except for the differences on the engraved heatspreader so this applies to both except the launch date which is listed.

Anyway I love this CPU, and it was fun to nerd out over all the hardware details. :3

(click for full images).

(Picture 1) Pinnacle Ridge "Zeppelin" die with exposed circuitry showing.

(Picture 2) Reverse of the AM4 CPU package (uPGA 1331).

(Picture 3) The silicon die shot for the Ryzen 7 2700X, this is the "Pinnacle Ridge" silicon with the surface etched so you may see the actual transistors and circuitry. The 2700X has all of the chip's processing elements enabled. Image credit: Fritzchens Fritz

(CPU) AMD Ryzen 7 2700X
(CPU) AMD Ryzen 7 2700X
(CPU) AMD Ryzen 7 2700X

CPU Information

Brand Name: AMD Ryzen 7 2700X Eight-core Processor

Manufacturer: Advanced Micro Devices

Release Date: April 19, 2018 (50th Anniversary Edition: May 1st , 2019)

MSRP: $329 USD

Codename: Pinnacle Ridge

CPU Implementation: Full Chip *

CPU Type: semi-SoC

Architecture: Zen+

Lithography Process: Global Foundries 12nmLP FinFET

Socket: AM4 (PGA 1331)

Approximate die size: 213mm²

Sasha's CPU die Size Rating: medium-large

Approximate Transistor Count: 4,800 Million

Approximate Transistor Density: 22.5 Million / Square Milimetre


CPU Features

Simultaneous Multi-Threading: Yes (2-way)

Superscalar: Yes

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: Yes (XFR2/PBO)

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: 8

Independant Processor Cores: 8

Logical Threads: 16

Core Topology: 2 x 4-core Complex

Level 4 Cache: N/A

Level 3 Cache: 2 x 8192 KB

Level 2 Cache: 8 x 512 KB

Level 1 Instruction Cache: 8 x 64 KB

Level 1 Data Cache: 8 x 32 KB

Core Op Cache: 2048 entry

Core Integer Register size: 168 entry

Core Integer Reorder buffer size: 192 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: 128 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: 3700 MHz

Core Peak Turbo Speed: 4350 MHz *

Interconnect Clock Speed: 1466.5 MHz (1:1 DRAM)

CPU SIMD Computing Power FP16: 947,200 Million operations per second *

CPU SIMD Computing Power FP32: 473,600‬‬ Million operations per second *

CPU SIMD Computing Power FP64: 236,800 Million operations per second *




CPU Thermal and Power

Standard Cooling Solution: "Wraith Prism" top-down cooler with heatpipes

Thermal Design Power: 105 W

Typical Maximum Power Use (including Turbo): 110-120 W *

Maximum Allowed Junction Temperature (TJ Max): 85*C

Normal Peak Voltage Range: 1200 -1500 mV *




CPU description

The Ryzen 7 2700X launched in April 2018 as the flagship of AMD's 2nd Generation Ryzen lineup for the Mainstream AM4 socket. It offers 8 physical cores with SMT enabled giving it 16 threads. The "Zeppelin" die that 2nd Generation CPU parts are using is a refreshed version of the one used in the 1st Generation parts, but featuring the improved "Zen+" Architecture (improved Cache and Memory Latency across the board). The 2700X replaces the Ryzen 7 1700 in price but offers considerably more performance (greater than Ryzen 7 1800X). A major improvement was made to the Turbo algorithm that governs what clock speed the cores run at, at any given time in any given work-load, it is now more intelligent and as a result the 2700X will run its cores at or above 4 GHz in most situations given adequate cooling.



A special version of this Processor, the "Gold Edition" was launched on May the 1st, 2019 to mark AMD's 50th anniversary as a company. The Anniversary Edition CPU is functionaly identical to the normal Ryzen 7 2700X, except for a special engraving on the Heat Spreader with AMD CEO, Dr. Lisa Su's signiture and a special "50" branding to mark the 50 years. Clock speeds and operation is identical, and the CPU is likely not undergoing special binning. The CPU also came with some commemorative items such as a "AMD 50" sticker and T-shirt, making this product a collector's item.



Increased operating clock speeds are the result of moving the CPU production to Global Foundries 12nmLP FinFET process, which offers improved frequency and voltage scaling.




CPU approximate Performance

Sash CPU Performance Rating: (2019): Fantastic for gaming, streaming, mega-tasking and image editing



Ryzen 7 2700X provides high performance in all applications, thanks to high "IPC" Throughput, clock speeds north of 4 GHz and 8 physical cores with SMT enabled, for 16 threads. This CPU will typically outperform the more expensive i7-8700K in multi-threaded workloads, but fall behind a bit in single-threaded, generally due to the lower peak Turbo speeds. It is ideal for gaming at 60 or 120 Hz, and even High Refresh rates of up to 144 Hz are possible in many cases with this CPU. Streaming high quality video and mega-tasking, rendering and image editing are handled easily with no problem.


Notes

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.



CPU Implementation

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.



PCI-E Lanes

Ryzen 7 2700X 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. Precision Boost Overdrive imposes a maximum current throughput and the 2700X will not be able to reach 4350 MHz on all 8 cores under heavy load without manual overclocking. Actual all-core clock speed on 2700X CPUs is around 4.0 - 4.1 GHz in my observation.



Maximum Main Memory

Based on Dual-Channel configuration with two DIMM per channel and 32GB maximum DIMM Capacity.


Typical Maximum Power Use (including Turbo):

Based on my testing/observations



Normal Peak Voltage Range

Normal operating voltage under load based on my observations. The 2700X will use up to 1.5V for maximum peak frequency, but in low loads or very lightly threaded loads so the current is low. Otherwise sustained turbo for all core voltage is around 1.25-1.3V depending on cooling.





Misc.

This bit is for my personal opinion on this CPU



Sasha's Awesomeness Rating: Godlike

bottom of page