We'd have to wait and see what changes from Navi would be relevant to the compute space. There were compute and HSA-related changes for it, and an updated cache hierarchy would seem like a good idea for GCN, since the cache subsystem was one of the least evolved parts of the architecture since it was introduced.Being gaming-centric, Navi /RDNA might be offering lower compute throughput per watt and/or die area than Vega / GCN 5 (at similar process nodes, of course).
AMD seems to be hinting at forking their gaming and compute architectures.
Did she actually say that, or is that just what people inferred from what she said?
Navi probably doesn't spend much on FP64, it is not needed in gaming.
We'd have to wait and see what changes from Navi would be relevant to the compute space. There were compute and HSA-related changes for it, and an updated cache hierarchy would seem like a good idea for GCN, since the cache subsystem was one of the least evolved parts of the architecture since it was introduced.
I think there is a mixture of new features and also a lot of overlap with prior GCN GPUs.What if Navi's RDNA architecture is a really forward design from GCN, with a much more smarter & robust frontend..? All designed to reduce latencies and improve IPC.
There are some features documented so far that would work well for other workloads, and some like HSA-related changes that gaming hasn't cared for.If Navi is truly what Dr Su says it is, designed specifically for gaming....
..then how would you all here, design a new engine, using the best pieces of/from GCN & other modern designs (PlayStation/Xbox)..? Ponder how much collective wisdom is here and how we would design a game specific GPU.... -VS- how AMD & Dr Su did it, after Raj...
At a minimum, counting the PS5 and possibly the next Xbox, that's ~6 years at least. A mid-gen update like the Xbox X and PS4 Pro could extend Navi's market relevance to 8-10.She said Navi is the future of gaming.
I think there is a mixture of new features and also a lot of overlap with prior GCN GPUs.
AMD is free to declare Navi to be a new architecture and provide the details on what is new and different. Depending on how large the difference is, and in what areas, I think the distinction can appear stronger the more evidence is provided and the more AMD clarifies its meaning.
There are some features documented so far that would work well for other workloads, and some like HSA-related changes that gaming hasn't cared for.
At a minimum, counting the PS5 and possibly the next Xbox, that's ~6 years at least. A mid-gen update like the Xbox X and PS4 Pro could extend Navi's market relevance to 8-10.
The PS4 is likely to persist as a product by dint of its success a significant way into the next gen as a legacy/value line.
Found this, the 4x 2-wide VLIW looks similar to what RDNA could be, also the changes in the Registerfile looks similar.
The optimization relating context-switches seem very smart.
But the Do$ and some other stuff of the AMD patent is not there.
https://ce-publications.et.tudelft...._in_a_multiported_vliw_register_file_impl.pdf
Splitting gaming and compute lines makes sense. The compute baggage is weighty.
AMD emphasising Vega/GCN is not going away is understandable. Hawaii-based cards had ~5 years life time, right?
And at least the PCB for the Duo seems to be completely custom for the Mac Pro. The card is powered by a secondary slot placed behind the regular PCIe 3.0 x16.The link speed is lowered a bit to 21 Gbps from the Instinct line's 25 Gbps, perhaps for power savings.
The new Mac Pro is using Cascade Lake - W which offers upto 64 PCIe lanes.Thing is Skylake SP only has 48 PCIe lanes, so the dual Duo card configuration will put at most 20 PCIe 3.0 lanes for each Vega 20 chip (48 / 2 = 24 -> 20 for GPU, 4 for TB3.0). And this is assuming all storage is connecting through the southbridge which might not be.
Doubtful. In the gaming space it's just a lot more difficult to support multi GPU, especially with DX12/Vulkan mgpu now dependent on the game dev to support.Does this mean we will see a Navi x2 for gaming? (Is that what big navi is?)
Very unlikely. IF means they effectively have a "free" PCIe switch on that card, as the PCIe topology extends across IF as if it was just a simple switch. I don't know how many lanes of IF / PCIe 3.0 / 4.0 Vega actually has in hardware, but I suppose we can safely assume that on top of all the IF lanes, there is a total of at least 16 unconnected PCIe 3.0 lanes on that PCB. So if there is TB controller on that card, don't assume it's actually wired directly to the socket, it's pretty certainly daisy-chained to one of the GPUs. Maybe it's not connected via PCIe on PCB either, but the thunderbolt chipThing is Skylake SP only has 48 PCIe lanes, so the dual Duo card configuration will put at most 20 PCIe 3.0 lanes for each Vega 20 chip (48 / 2 = 24 -> 20 for GPU, 4 for TB3.0). And this is assuming all storage is connecting through the southbridge which might not be.