- Joined
- May 2, 2017
- Messages
- 7,762 (2.81/day)
- Location
- Back in Norway
System Name | Hotbox |
---|---|
Processor | AMD Ryzen 7 5800X, 110/95/110, PBO +150Mhz, CO -7,-7,-20(x6), |
Motherboard | ASRock Phantom Gaming B550 ITX/ax |
Cooling | LOBO + Laing DDC 1T Plus PWM + Corsair XR5 280mm + 2x Arctic P14 |
Memory | 32GB G.Skill FlareX 3200c14 @3800c15 |
Video Card(s) | PowerColor Radeon 6900XT Liquid Devil Ultimate, UC@2250MHz max @~200W |
Storage | 2TB Adata SX8200 Pro |
Display(s) | Dell U2711 main, AOC 24P2C secondary |
Case | SSUPD Meshlicious |
Audio Device(s) | Optoma Nuforce μDAC 3 |
Power Supply | Corsair SF750 Platinum |
Mouse | Logitech G603 |
Keyboard | Keychron K3/Cooler Master MasterKeys Pro M w/DSA profile caps |
Software | Windows 10 Pro |
It does, but I don't quite think 50% will be an average number, especially since unlike Nvidia AMD doesn't have the benefit of a node shrink. There's also a question of whether AMD will be willing to go big enough on their top end die. Those decisions were likely made two years ago, so it'll be interesting to see where they placed their bets.A 50% perf/watt uplift from Navi puts a 5700XT class card at 3080 performance for around 300W based on some back of the envelope math.
On a different topic, after processing those massive CUDA core counts for a couple of hours I'm now wondering if Ampere is the generation where Nvidia's gaming performance/Tflop comes crashing down. No doubt they'll still be powerful, but doubling the ALUs and leaving everything else the same is bound to create heaps of bottlenecks.
But that's the thing, isn't it - if you load textures more efficiently, i.e. you stop loading ones you don't actually need, you inherently reduce the memory footprint as you are by default loading fewer textures. Sure, you can then load other things more aggressively, but wouldn't it then make sense to use the same JIT principle for those loads as well? And what other data is supposed to fill several GB of VRAM? Reducing the texture prefetch time from an assumed 1-2s (HDD speed) to .1s or even less (NVMe SSD speed) can lead to dramatic drops in the amount of texture data that needs to be in memory. I'm obviously not saying this will necessarily result in dramatic across-the-board drops in VRAM usage, but it's well documented that current VRAM usage is massively bloated and wasteful and not actually necessary to sustain or even increase performance.DirectStorage aims to reduce IO overhead not necessarily memory requirements, 1 GB of textures are still going to be 1 GB of textures, they'll just load more efficiently. Just because an engine no longer needs to load as many things ahead of time doesn't mean the memory wont fill up with something else, in facts that's the goal, to allow for an increases in the amount of assets used.
That is literally the opposite of how this works. More cores necessitates more memory bandwidth for the cores to have data to work on. That would be like compensating for your car having no wheels by giving it a more powerful engine.Second, 2080 Ti have more memory bandwidth than the 3070. That's why 3070 needs a lot more Cuda Cores.