thesmokingman
Platinum Member
Don't start jumping to conclusions. They optimize the memory to take advantage of poor memory usage by game engines at hi resolution. How much, how far, and what limitations there are to that are unknown.
Only at the high 2560x1600 resolution is the 512MB card experiencing a slight performance penalty
Don't start jumping to conclusions. They optimize the memory to take advantage of poor memory usage by game engines at hi resolution. How much, how far, and what limitations there are to that are unknown.
It's happened way too many times to be a coincidence, both in DX11 and DX12 games.
Fiji does need optimized drivers to perform well, while older GCN SKUs seem to run well out of the box.
You don't know what's what nor do I or anyone else for that matter. We do however know what they've said that they done which as bacon wrote is to manage the WASTE better which is something no one does atm. I think after DX12 has had more time to grow it will not be an issue and ppl will forget if they even remembered.
Going from what AMD have said, then yes, HBM requires optimized memory usage and so Fiji requires game ready drivers to perform.
That is a concern, because AMD is often not game ready until post release. Hopefully they can sort out the kinks so Polaris won't suffer without game specific optimized drivers.
It is probably a "feature" of HBM, and so Polaris or Pascal HBM2 SKU will likely need this optimization too.
In other respects, including peak triangle throughput for rasterization and pixel fill rates, Fiji is simply no more capable in theory than Hawaii. As a result, Fiji offers a very different mix of resources than its predecessor. There's tons more shader and computing power on tap, and the Fury X can access memory via its texturing units and HBM interfaces at much higher rates than the R9 290X.
In situations where a game's performance is limited primarily by shader effects processing, texturing, or memory bandwidth, the Fury X should easily outpace the 290X. On the other hand, if gaming performance is gated by any sort of ROP throughputincluding raw pixel-pushing power, blending rates for multisampled anti-aliasing, or effects based on depth and stencil like shadowingthe Fury X has little to offer beyond the R9 290X. The same is true for geometry throughput.
The reason why Fiji isn't any larger, he said, is that AMD was up against a size limitation: the interposer that sits beneath the GPU and the DRAM stacks is fabricated just like a chip, and as a result, the interposer can only be as large as the reticle used in the photolithography process. (Larger interposers might be possible with multiple exposures, but they'd likely not be cost-effective.) In an HBM solution, the GPU has to be small enough to allow space on the interposer for the HBM stacks. Koduri explained that Fiji is very close to its maximum possible size, within something like four square millimeters.
Once we get 14nm Polaris GPUs, I don't think we'll see these oddball problems because they'll have plenty of room to fit a decent front end.
It's all speculation right now (as to why), but Fiji looks awful without game ready drivers from AMD. Call it what it is, but if you were a Fiji owner, you would not be impressed either. 😉
LOL ain't that the truth. Look at that poor 780ti flagship. Can't even follow in the shadows of the 970 with any dignity at all. Pathetic. The entire rest of the Kepler line up is so terrible they aren't even worth listing lol. Those are basically R9 290 vs 780ti results in those charts. If anyone would have known back then what we know now, no one would have touched Kepler. They would have rotted on the store shelves.
Now Hawaii is competing with Fiji. Great. It's like it never stops.
Next thing you know, Hawaii will be optimized to beat Polaris and Pascal 🙁
Obviously I'm just kidding by the way...
GCN 1.1 and 1.2 have a maximum of:I doubt that there's anything specific about HBM that requires it. More likely, what we're seeing with Fiji is a result of its highly unbalanced design.
From TechReport:
Fiji really should have more ROPs. But they ran out of room on the die and couldn't fit it. That isn't just speculation, Raja Koduri said so:
Hawaii is effective right off the bat without game-specific optimizations because it is one of AMD's most well-balanced chips.
Tahiti and Tonga also suffer from having too few ROPs per shader (in fact, the ratio is the same as in Fiji). I don't understand why they didn't fix this in Tonga. They could have cut out the useless extra 64 bits of memory controller that was never used on any shipping configuration, and used the space to enhance the ROP count from 32 to 48. (Or is there something about GCN that requires them to be added in powers of 2? Nvidia doesn't have that limitation, since GM200 has 96 ROPs.) That would have made a big difference.
Once we get 14nm Polaris GPUs, I don't think we'll see these oddball problems because they'll have plenty of room to fit a decent front end.
Going from what AMD have said, then yes, HBM requires optimized memory usage and so Fiji requires game ready drivers to perform.
That is a concern, because AMD is often not game ready until post release. Hopefully they can sort out the kinks so Polaris won't suffer without game specific optimized drivers.
AMD said they need to optimize for the 4GB not to be a limitation (2 engineers working on this). It has absolutely nothing to do with HBM. It could just as well have been GDDR5, DDR4 or whatever.
Sorry but 4GB is not a reason for under-performance when the R290/X performs so well and it's 4GB. Plus these are at resolutions where 4GB vram isn't a limitation, some of these games don't even saturate it.
Its already mentioned before. Fiji is an unbalanced chip. It got nothing to do with HBM. If you are ROP limited, then Fiji is really just a Hawaii.
GTX980 isn't beating it because its faster overall. But because in this case it got faster clocked ROPs.
Tied in 3440x1440. Point?
At 4K a 290X beats a 780 SLI, a 980 and is just behind 780Ti SLI?!?!