Discussion RDNA4 + CDNA3 Architectures Thread

Page 377 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

DisEnchantment

Golden Member
Mar 3, 2017
1,770
6,720
136





With the GFX940 patches in full swing since first week of March, it is looking like MI300 is not far in the distant future!
Usually AMD takes around 3Qs to get the support in LLVM and amdgpu. Lately, since RDNA2 the window they push to add support for new devices is much reduced to prevent leaks.
But looking at the flurry of code in LLVM, it is a lot of commits. Maybe because US Govt is starting to prepare the SW environment for El Capitan (Maybe to avoid slow bring up situation like Frontier for example)

See here for the GFX940 specific commits
Or Phoronix

There is a lot more if you know whom to follow in LLVM review chains (before getting merged to github), but I am not going to link AMD employees.

I am starting to think MI300 will launch around the same time like Hopper probably only a couple of months later!
Although I believe Hopper had problems not having a host CPU capable of doing PCIe 5 in the very near future therefore it might have gotten pushed back a bit until SPR and Genoa arrives later in 2022.
If PVC slips again I believe MI300 could launch before it

This is nuts, MI100/200/300 cadence is impressive.



Previous thread on CDNA2 and RDNA3 here

 
Last edited:

Tup3x

Golden Member
Dec 31, 2016
1,207
1,283
136
My bad, i based my claim on the Guru3d link added below. Probably they use different settings as there XTX gets 29000 and XT gets 26000.

But great, then the perf is right where expected!
It's IMO higher than expected. Not sure what score you are looking at but it's the graphics score that you should be using when making comparisons. That's what Guru3D uses.
 

Tuna-Fish

Golden Member
Mar 4, 2011
1,601
2,321
136
Cut down N44 to 28CU, 96bit and reduce TGP aka lower the GPU clock rates. There you have your 9060 12GB. If using 20Gbps instead of 18Gbps GDDR6, you could even compensate for the narrower bus width.

But even if the chip does not use faster GDDR6 and loses 5-10% performance, 12GB would be the better deal for most people.
It would lose more performance than that. Cutting a quarter of the memory bus also cuts a quarter of the IC (it is a memory-side cache, directly attached to memory controllers), and that's probably already low enough that any cuts are really painful. I think the loss would be more like 20-25%.
 

Timorous

Golden Member
Oct 27, 2008
1,883
3,616
136
It would lose more performance than that. Cutting a quarter of the memory bus also cuts a quarter of the IC (it is a memory-side cache, directly attached to memory controllers), and that's probably already low enough that any cuts are really painful. I think the loss would be more like 20-25%.

And when you run out of Vram the performance loss can be 90%.

A cheap card having compromises is fine, but lowering a few bandwidth heavy effects is by far the preferred option than lowering texture quality.

With more and more games baking in RT effects as well some games simply won't run with 8GB of VRAM without massive IQ sacrifices.
 

adroc_thurston

Diamond Member
Jul 2, 2023
5,238
7,319
96
That XT would be somewhere between XT and XTX, in rasterisation at least.
Ah. Well new microarchitectures are good.
The point was that cutting the the bus to 96 bit incurs too much of a performance penalty, not that 8GB is fine. If you're aiming to make a 12GB card, might as well go the extra mile to 16GB and keep bandwidth and cache intact.
Bingo.
12GB config@128b only makes sense with 24Gbit GDDR7.
 
Reactions: Tlh97 and marees

Gideon

Golden Member
Nov 27, 2007
1,964
4,814
136
It will depend on the game. TPU, for example, recently changed their power consumption methodology. Coincidence, possibly.
But if they can't reduce power consumption in typical games it may explain why it doesn't appear in laptops.
I'm stil quite certain we will see some form of RDNA4 at the very least in the 16" Framework. They specifically mentioned that they have long plans with the platform.
 
Reactions: Tlh97 and RnR_au

Ghostsonplanets

Senior member
Mar 1, 2024
741
1,181
96
8GB indeed would be a hard sell at >$200. Specially when upcoming games such as Doom, AC Shadows and others already ask for 8GB VRAM as the minimum specification. It's not a future-proof configuration at all.

Could AMD do clamshell like Xbox did with Series S? i.e Clamshell only on one memory channel, allowing for 10GB on a 128-bit bus. Granted, this solution has a heavy penalty on bandwidth.
 
Reactions: Tlh97 and marees

Timorous

Golden Member
Oct 27, 2008
1,883
3,616
136
The point was that cutting the the bus to 96 bit incurs too much of a performance penalty, not that 8GB is fine. If you're aiming to make a 12GB card, might as well go the extra mile to 16GB and keep bandwidth and cache intact.

That is what the 9060XT should be, and if yields are great then maybe don't even bother with a cut part.

If there is going to be a cut part though then it makes far more sense for it to be 96bit + 12GB and 28CUs or whatever CU count makes sense than to make an 8GB version simply because the drawbacks of 8GB are vastly greater than the drawbacks of being a bit bandwidth bound over the next 5 years.

I also do not think that 240GB/s of bandwidth (20gbps ram) with 24MB IC is insufficient for the price tier and performance tier it would land in ($250 or less). Performance should be in the region of 6700/6700XT even with the constraints and for an entry level 1080p card that seems perfectly fine to me. On top of that RDNA 4 is supposed to be a lot more bandwidth efficient than RDNA 3 so why would going from 288GB/s to 240GB/s make such a huge difference at the low end, it won't

The other factor is that it will be an 8x PCIe bus and we know that when you spill over to system ram PCIe bandwidth starts to matter more, especially with PCIe 3 on an older board which is a more likely pairing with an entry level card. (Do AMD want a repeat of the B580 retests when that was tested with more likely CPU pairings and performance tanked, because they will get people testing a 9060 8GB with a B350 or B450 motherboard and you will see the 8GB buffer hurt it even more.)

EDIT: Another factor to think about is that the 9060 should be mildly capable of handling the games with baked in RT in a way 7000 series parts are not, RT has a VRAM footprint that will make 8GB look even worse. Just go look at Indiana Jones for example in the 8GB thread, more games will be released in the next 5 years like that and 8GB parts will suffer horribly where as a slightly bandwidth bound 12GB part is far more likely to be okay).
 
Last edited:
Reactions: Tlh97

GTracing

Senior member
Aug 6, 2021
418
974
106
That is what the 9060XT should be, and if yields are great then maybe don't even bother with a cut part.

If there is going to be a cut part though then it makes far more sense for it to be 96bit + 12GB and 28CUs or whatever CU count makes sense than to make an 8GB version simply because the drawbacks of 8GB are vastly greater than the drawbacks of being a bit bandwidth bound over the next 5 years.

I also do not think that 240GB/s of bandwidth (20gbps ram) with 24MB IC is insufficient for the price tier and performance tier it would land in ($250 or less). Performance should be in the region of 6700/6700XT even with the constraints and for an entry level 1080p card that seems perfectly fine to me. On top of that RDNA 4 is supposed to be a lot more bandwidth efficient than RDNA 3 so why would going from 288GB/s to 240GB/s make such a huge difference at the low end, it won't

The other factor is that it will be an 8x PCIe bus and we know that when you spill over to system ram PCIe bandwidth starts to matter more, especially with PCIe 3 on an older board which is a more likely pairing with an entry level card. (Do AMD want a repeat of the B580 retests when that was tested with more likely CPU pairings and performance tanked, because they will get people testing a 9060 8GB with a B350 or B450 motherboard and you will see the 8GB buffer hurt it even more.)

EDIT: Another factor to think about is that the 9060 should be mildly capable of handling the games with baked in RT in a way 7000 series parts are not, RT has a VRAM footprint that will make 8GB look even worse. Just go look at Indiana Jones for example in the 8GB thread, more games will be released in the next 5 years like that and 8GB parts will suffer horribly where as a slightly bandwidth bound 12GB part is far more likely to be okay).
First off, the B580 performance tanks when paired with older CPUs because it has super high CPU overhead. It has nothing to do with VRAM limitations.

For the few games that have higher VRAM requirements, you can turn down settings. And I'm not saying that 8GB is fine, but a 96bit memory bus feels like a "the cure is worse than the disease" situation.
 

Timorous

Golden Member
Oct 27, 2008
1,883
3,616
136
First off, the B580 performance tanks when paired with older CPUs because it has super high CPU overhead. It has nothing to do with VRAM limitations.

For the few games that have higher VRAM requirements, you can turn down settings. And I'm not saying that 8GB is fine, but a 96bit memory bus feels like a "the cure is worse than the disease" situation.

I know why B580 performance tanks, read what I said. B580 was tested with the typical test system to remove CPU bottlenecks but then it was re-tested with CPUs that were far more likely to be paired with such a cheap GPU and performance tanked which as you say is due to the overhead.

A cheap 9060 GPU is far more likely to be paired with an existing Zen 3 system given the lack of decent budget platform options when you factor in CPU, motherboard and RAM costs. As such if you give it just 8GB of VRAM you will have the double whammy of insufficient VRAM and insufficient PCIe bandwidth to even somewhat alleviate that flaw.

I can guarantee if there were 2 9060 configs one was 8GB 128 bit and 28CU and the other was 12GB 96bit and 28CU both at the same clocks the 12GB card will be substantially better in enough titles to make the cases where games run better on the 8GB version due to bandwidth moot, and that is today, give it 5 years and the 8GB card will be unusable where as the 12GB card will not suffer the same fate quite as much. You can see cases now where the 3060 12GB is ahead of many 8GB cards despite having a massive compute and bandwidth deficit.

The other big advantage of doing the 96bit / 12GB variant is that you can use more trash dies because you can use parts where there is an issue in a block of L3 Cache, you can use dies with duff CUs and you can use dies with duff memory controllers so you can have slightly higher supply without needing to castrate as many perfectly working dies.

For AMD the other thing is market acceptance. The market would accept a $250 card with 12GB of VRAM, even on a 96bit bus, if performance was 6700/6700XT level. The market will not accept an 8GB card at that price point even if performance is better in some titles because there will be other cases where performance or IQ is absolute trash.
 
Reactions: Tlh97

ToTTenTranz

Senior member
Feb 4, 2021
380
726
136
Nah it was even more of a paper launch than Blackwell
It looks like the B580 @ $250 was more of a marketing op than anything.

They needed to tell the world they can have a decent offer at a decent price so they shouldn't be dismissed yet. And they got glowing reviews for it.


Though I guess if N5 wafers get less expensive, they could still ramp up production at some point.
 

jpiniero

Lifer
Oct 1, 2010
15,904
6,391
136
For AMD the other thing is market acceptance. The market would accept a $250 card with 12GB of VRAM, even on a 96bit bus, if performance was 6700/6700XT level. The market will not accept an 8GB card at that price point even if performance is better in some titles because there will be other cases where performance or IQ is absolute trash.

Case in point - I suspect the reason AMD did two 16 GB 9070 models is because of the memory bandwidth.

But really, you are talking about sub-entry level.
 

Ghostsonplanets

Senior member
Mar 1, 2024
741
1,181
96
Which is fine since the price range you'd be talking about is sub-entry level.
If they do a 8GB SKU at $199 or below, I agree. But >$200 it needs 12GB minimum in my opinion.
Bryan slipped a score in?

Extremely strong performance. Nearly matching a 96 CU GPU with only 2/3 of the silicon. RDNA 4 is really a generational leap.
 

Timorous

Golden Member
Oct 27, 2008
1,883
3,616
136
If they do a 8GB SKU at $199 or below, I agree. But >$200 it needs 12GB minimum in my opinion.

I doubt they will do an 8GB SKU at $199 though. The 16GB SKU if it performs around the 7700XT / 6800 / 4070 would make a great card at $330 and it would be a direct replacement for the 7600XT.

The next step down below $330 is around $250 and as you say at that price point 12GB is a requirement.

Given the size of N44 I don't see yields being so bad that there is room for more than 2 SKUs.

So yea. If I was AMD 12GB 96bit @ $250 and it should roughly match the B580 which was well received and not have the driver overhead issue. That would be a winner.

An 8GB 128bit card at that price point though will be absolutely destroyed because Aussie Steve will throw out an Indiana Jones at 1080p benchmark where the 12GB B580 is playable and the 8GB 9060 either does not load the game at all or is in the single digits.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |