Caporegime
Has there been any talks on memory latency reduction or is this just simply an IPC and clock speed increase release? e.g. will we see Zen3 memory latency under say 55ns?
You're not going to see a "Memory Latency" reduction with Zen 3 if Zen 3 is still a chiplet design.
The IMC (Integrated Memory Controller) is External to the cores and Cache, its on the IO, its that distance the data need to travel which result in the higher memory latency.
Having said all of that Memory Latency seems to be irrelevant, its not the Memory Latency that's the cause of Ryzen reduced IPC in games vs productivity, that's cause by "intercore latency" Zen 2 consists of two core clusters with 4 cores and 16MB of L3 cache in each, if a core in one CCX wants to communicate with a core in another CCX there is latency as it need to jump across core clusters, that is the cause of the Gaming IPC discrepancy.
Where the game only uses a couple of cores its fine as it can keep the work in one CCX, like CS:GO, game that are more than 4 cores is where the problem is
For example CS:GO below that's pretty good performance and at the IPC level you would expect from Cinebench or Handbrake.
However: the 3300X is unique in that it takes it 4 cores from a singular CCX, the result of that is the gaming IPC is again very high, higher than Zen 2 ordinarily is, so far YesTechCity, Hardware unboxed and GN have investigated this, YesTechCity and Hardware Unboxed found +7% at the same clock speed vs the otherwise identical 3100, steve from GN found one with 14% higher IPC.
The thinking is Zen 3 at least will have single 8 core CCX chiplets.
Last edited: