AMD RyZen CPU Architecture for 2017

It's definitely not fake. We're only just getting BIOS and memory compatibility down to test this stuff. The CCX communication is tied to IMC speed so with multi threaded games it's making a significant difference.
 
It's definitely not fake. We're only just getting BIOS and memory compatibility down to test this stuff. The CCX communication is tied to IMC speed so with multi threaded games it's making a significant difference.
Maybe they should have doubled the internal link bandwidth. Didn't Ryzen even have a debug mode that allows you to enable this? Has anybody tested with it?

Is the inter-CCX link just for cache-protocol communication, or does the CCXs directly transfer data cache lines using it? If all data cache line transfers needs to go through memory (write by CCX-A, read by CCX-B) it would increase memory bandwidth usage significantly in some scenarios. Ryzen is only dual channel and has 8 cores (vs Intel's quad channel 8-cores) so it doesn't have much excess bandwidth to spare. Ryzen could be BW bound in some games even without any inter-CCX issues.
 
Maybe they should have doubled the internal link bandwidth. Didn't Ryzen even have a debug mode that allows you to enable this? Has anybody tested with it?

Is the inter-CCX link just for cache-protocol communication, or does the CCXs directly transfer data cache lines using it? If all data cache line transfers needs to go through memory (write by CCX-A, read by CCX-B) it would increase memory bandwidth usage significantly in some scenarios. Ryzen is only dual channel and has 8 cores (vs Intel's quad channel 8-cores) so it doesn't have much excess bandwidth to spare. Ryzen could be BW bound in some games even without any inter-CCX issues.
hopefully Scorpio is going to use Ryzen so people can get a good grip on it and we see more and more optimised games. The benchmarks I've seen while not as incredible as people expected are very good, quite promising for a new CPU.

My next PC is going to have a Ryzen CPU, the exact model is the question...but there is time.
 
As far As I know the debug mode only works for that, debugging you can't use it for anything else.

I'm very interesting to see the 1500 @ 4.1 or maybe 4.2? with 3600 ram and see how it does. If it can get close to the 7700k for 170 it will be a killer CPU.
 
Maybe they should have doubled the internal link bandwidth. Didn't Ryzen even have a debug mode that allows you to enable this? Has anybody tested with it?
There might not be such dedicated link, as the fabric implementation was said to be a 32B bi-directional crossbar between CCXs, I/O complex and the MCs in Summit Ridge. Not an NoC that was said to be for Vega.
 
I ran across the following analysis of cache and multi-socket perforance in Bulldozer and Sandy Bridge:
https://tu-dresden.de/zih/forschung...benchit/2014_MSPC_authors_version.pdf?lang=en

It outlines the modifications Bulldozer made to its MOESI protocol, including allowing a modified line to migrate to the next core in a new MuW state, rather than leaving the main core with a line as Owned. The requesting core is then free to write to the line. Bulldozer's protocol also shifts to favor migrating lines, where ownership moves to the last core to read a line, which leaves Owned lines in certain scenarios where it would be expected to only have Shared ones.
This does show that Bulldozer's MOESI is able to intervene more frequently in accesses versus the prior MOESI protocol, although the benefits to that have some problematic corner cases in the multi-socket test systems in the paper. The more complex system is also paired with Bulldozer's inferior cache hierarchy and Hypertransport interconnect as well, so the benefits may have been swamped.

Whether Zen would continue Bulldozer's train of modifications is unclear at this time.
On a side note, the latency for transfers between two adjacent sockets in Bulldozer is about the same as the cross-CCX latency in Ryzen measured by PC Perspective's pinging benchmark.
 
However, if a filter is what those arrays are for, the question as to whether a memory access or CCX forward is needed would be known when the controller checks the filter. That could be a single-chip latency optimization to avoid a serial lookup in the (memory clocked?) table and just sending a probe to the other CCX while adding a request to the memory channel's queue.

AMD said pretty much exactly that when asked about the Inter-CCX communication. If the data is found in the other CCX's L3, then the memory request is cancelled. Which only makes sense if you have a buffer that's deep enough to accomodate for the latency of getting this information (not necessarily the data itself though), won't it?
 
I think I have an idea on which CPU is going to be the future CPU of my PC.

http://www.eurogamer.net/articles/digitalfoundry-2017-amd-ryzen-7-1700-1700x-vs-1800x-review

yea the x1700 is a beast and is what gives me hope we might see zen in scorpio. Its already 30w less by cutting 400mhz off the core. I wonder if at 2.6ghz they could cut another 30 w off bringing it down to the 35w range. It will be clocked faster than the jaguar in the ps4 pro and it should easily be faster clock for clock and then have hyper threading.
 
Benchs with 3600 ram(I have to admit that even I am surprise, hope its not fake):

http://i.imgur.com/tvtkbtb.jpg

The image was too big to be directly posted so left the link instead.

source vid:


Really fascinating result. This could get really good for Ryzen once faster DDR4 gets cheaper.

Memory makers probably love the shit out of Ryzen.

yea the x1700 is a beast and is what gives me hope we might see zen in scorpio. Its already 30w less by cutting 400mhz off the core. I wonder if at 2.6ghz they could cut another 30 w off bringing it down to the 35w range. It will be clocked faster than the jaguar in the ps4 pro and it should easily be faster clock for clock and then have hyper threading.

Didn't we already see that Ryzen is quite efficient at around 35W?

https://forums.anandtech.com/threads/ryzen-strictly-technical.2500572/

9oVGc83.png


I think it's definitely scorpio-worthy.

It's not like MS wanted to release their refreshed console a whole year after Sony's. There has to be a good reason.
 
I was thinking...If the inter ccx latency is not a problem(at least as shown in those test) how is that ram speed improve performance so much?
 
Back
Top