F5F Stay Refreshed Hardware Desktop Yes, there is only one cache available.

Yes, there is only one cache available.

Yes, there is only one cache available.

Pages (2): Previous 1 2
X
xFyUZx
Member
158
05-20-2021, 05:57 AM
#11
They rely on chiplets that work separately. If they were to exchange cache, both the CCDs and the 3D V-Cache would need to be built together rather than remaining modular. Sharing the 3D V-Cache requires constant communication between cores to keep data consistent. Currently, CCDs can't talk directly to each other. One must connect to the IO die, which then forwards the request to the other CCD. Unlike Intel, AMD doesn’t use a silicon interposer; instead, signals travel straight through the PCB, which greatly raises latency.
X
xFyUZx
05-20-2021, 05:57 AM #11

They rely on chiplets that work separately. If they were to exchange cache, both the CCDs and the 3D V-Cache would need to be built together rather than remaining modular. Sharing the 3D V-Cache requires constant communication between cores to keep data consistent. Currently, CCDs can't talk directly to each other. One must connect to the IO die, which then forwards the request to the other CCD. Unlike Intel, AMD doesn’t use a silicon interposer; instead, signals travel straight through the PCB, which greatly raises latency.

K
Killemandrun
Member
162
05-23-2021, 07:29 AM
#12
This would imply that in gaming, relying on two CCDs wouldn't be effective or offer low-latency benefits compared to using eight cores, no matter what the V-Cache is.
K
Killemandrun
05-23-2021, 07:29 AM #12

This would imply that in gaming, relying on two CCDs wouldn't be effective or offer low-latency benefits compared to using eight cores, no matter what the V-Cache is.

D
Drazzible29
Junior Member
15
05-23-2021, 09:26 AM
#13
I don't get the point you're making. Using just one CCD with 8 cores is better than splitting it across two with 16 cores each. With 3D V-Cache, it's still preferable to run on a single CCD rather than connecting two different ones.
D
Drazzible29
05-23-2021, 09:26 AM #13

I don't get the point you're making. Using just one CCD with 8 cores is better than splitting it across two with 16 cores each. With 3D V-Cache, it's still preferable to run on a single CCD rather than connecting two different ones.

G
gmoney_1114
Junior Member
49
05-23-2021, 01:12 PM
#14
Ya thats what I meant. 1 CCD will always be better for pure gaming than having 2 CCDs, regardless if there is 1 V-cache, or 2. How is the 9950x right now with games? Is scheduling good enough to run all games on first CCD, or we still need lasso, etc?
G
gmoney_1114
05-23-2021, 01:12 PM #14

Ya thats what I meant. 1 CCD will always be better for pure gaming than having 2 CCDs, regardless if there is 1 V-cache, or 2. How is the 9950x right now with games? Is scheduling good enough to run all games on first CCD, or we still need lasso, etc?

M
Mrender3
Senior Member
412
05-23-2021, 02:27 PM
#15
I believe the scheduling process functions properly once it operates, but the main issue is its complexity. The inter-CCD latency challenge existed from the start of Ryzen, though few paid attention until AMD's processors accelerated and performance gaps became clear. Especially noticeable was the speed difference between single CCD X3D units and dual CCD ones. In the Ryzen 7000 series, they introduced scheduling, but getting it to work has been problematic for everyone. Check out this video. Using the Wintel concept makes me wonder why Microsoft hasn't included this in the kernel. Linux seems to handle core parking well, and benchmarks with dual chiplets—particularly X3D chips—effectively bypass the other CCD.
M
Mrender3
05-23-2021, 02:27 PM #15

I believe the scheduling process functions properly once it operates, but the main issue is its complexity. The inter-CCD latency challenge existed from the start of Ryzen, though few paid attention until AMD's processors accelerated and performance gaps became clear. Especially noticeable was the speed difference between single CCD X3D units and dual CCD ones. In the Ryzen 7000 series, they introduced scheduling, but getting it to work has been problematic for everyone. Check out this video. Using the Wintel concept makes me wonder why Microsoft hasn't included this in the kernel. Linux seems to handle core parking well, and benchmarks with dual chiplets—particularly X3D chips—effectively bypass the other CCD.

S
SkyAceDivine
Member
208
05-24-2021, 02:51 AM
#16
The impact seems unlikely in games because introducing the CCD adds a latency penalty that would nullify any advantages from using two CCDs, though it might help certain productivity tasks.
S
SkyAceDivine
05-24-2021, 02:51 AM #16

The impact seems unlikely in games because introducing the CCD adds a latency penalty that would nullify any advantages from using two CCDs, though it might help certain productivity tasks.

S
starmonkey173
Junior Member
6
05-24-2021, 08:27 AM
#17
Accepted, though keeping the identical "layout" across both CCDs simplifies voltage regulation, power handling, and overclocking, while reducing performance fluctuations when switching from a non-x3D core to a x3D one.
S
starmonkey173
05-24-2021, 08:27 AM #17

Accepted, though keeping the identical "layout" across both CCDs simplifies voltage regulation, power handling, and overclocking, while reducing performance fluctuations when switching from a non-x3D core to a x3D one.

D
DehOnlyOwl
Member
64
06-12-2021, 07:37 PM
#18
The 2 CCD design might continue to challenge AMD for a long time, particularly in gaming. Intel's CPUs perform much better here, offering strong gaming and workload capabilities without major trade-offs—just some differences in temperature and power usage.
D
DehOnlyOwl
06-12-2021, 07:37 PM #18

The 2 CCD design might continue to challenge AMD for a long time, particularly in gaming. Intel's CPUs perform much better here, offering strong gaming and workload capabilities without major trade-offs—just some differences in temperature and power usage.

Pages (2): Previous 1 2