From a consumer standpoint: higher performance, TrueAudio, better encode/decode, XDMA, latest IP, FreeSync capabilities, etc.
That much is true, but well Kaveri is older GCN gen. Carrizo should have it though (and in fact I'm pretty sure just about all the performance improvement there on the graphics side will be due to higher bandwidth efficiency). Though it could mean that unlike Kaveri (at least if not equipped with ddr3-2400) you'd see some actual perf difference again between the 8 CU and 6 CU parts .And this bandwidth saving compression should be in Kaveri in the first place. It's definitely bottlenecked by RAM speed.
I'm not gonna put my head on this one, but IIRC someone at MuroBBS tested this and he could enable TrueAudio with Kaveri while using discrete GPU for graphicsSince I have a Kaveri rig, can TrueAudio be used if I don't use the IGP (as in using a dGPU without TrueAudio)?
I'm not gonna put my head on this one, but IIRC someone at MuroBBS tested this and he could enable TrueAudio with Kaveri while using discrete GPU for graphics
Encode/decode: is this still a thing? I've long cancelled my DVD Netflix subscription in favor of streaming. Maybe still important in non-USA regions, but even there, aren't we in the territory of 32x vs. 40x speed CDROM drives?
I assume so, but for real-time playback, 1x decode speed should be enough.Don't Netflix, Hulu et al benefit from hardware decode
That much is true, but well Kaveri is older GCN gen. Carrizo should have it though (and in fact I'm pretty sure just about all the performance improvement there on the graphics side will be due to higher bandwidth efficiency). Though it could mean that unlike Kaveri (at least if not equipped with ddr3-2400) you'd see some actual perf difference again between the 8 CU and 6 CU parts .
Would you expect anyone to? 7870 (or equivalent <$300 card) is a different thought process though,
4GB will be available. Its only a change of RAM on the BOM.I have a 7870 and the only thing that would make me upgrade from that list would be 3 or 4Gb of VRAM for my eyefinity setup .... oh wait nevermind.
I'm pretty sure amd cpus could do single-cycle FP16 blending since just about forever (at least since Southern Islands). Bonaire's result is well over half rate already (ok that's Sea Islands). Pretty interesting choice FWIW as it's sort of the opposite what nvidia does (half rate fp16 ROP blend, full rate fp16 TMU filter - though IIRC nvidia can "combine" channels so if it's just a R16G16 format they can do full rate blend too).Damien's piece is online:
http://www.hardware.fr/articles/926-1/amd-radeon-r9-285-tonga-sapphire-dual-x-oc-test.html
Interestingly, single-cycle FP16-blending in the ROPs - or is that just a byproduct of "lossless delta color compression"?
Since I have a Kaveri rig, can TrueAudio be used if I don't use the IGP (as in using a dGPU without TrueAudio)? And I know there is a demo of some sort that use the IGP for compute and dGPU for graphics. Realistically, when do games start to use it like that? Do I need to wait for Mantle to blossom or DX12 for it to happen? I'm thinking of NVIDIA style physx where you could assign a gpu for physx (if you use 2 or more NVIDIA GPU). Otherwise, when I do buy a dGPU, the IGP would be wasted.
And this bandwidth saving compression should be in Kaveri in the first place. It's definitely bottlenecked by RAM speed.
Anyway, I'm hoping that AMD introduce a non TrueAudio variant of dGPU that hopefully could be cheaper because otherwise the TrueAudio on the APU is wasted.
Hmm, not really. Tahiti "inherited" the ROPs from Cayman with virtually no upgrades and kept the half-rate FP16 blending.I'm pretty sure amd cpus could do single-cycle FP16 blending since just about forever (at least since Southern Islands).
Is this anything like 3dfx's 22bit color?
Hmm, not really. Tahiti "inherited" the ROPs from Cayman with virtually no upgrades and kept the half-rate FP16 blending.
That's not quite an accurate description. There's several compression ratios available (since r3xx I think, for depth, but I doubt it's only one per color neither) - so blocks can be either compressed by 1:2, 1:4 and so on (not sure exactly which ratios are available, probably more than these 2), hence you need more bits per block (to identify the compression scheme, 2 bits would be good for just 2 ratios, as you need fast cleared, uncompressed, ratio 1, ratio 2,...)Certainly not. The slide states it's lossless, which means it must have a variable coding to allow fully uncompressible data in a buffer. It's literally the same case as for depth buffers, where a very long bitfield says yes/no if all fixed size block is either compressed (in some specific way) or not. This is assumed to be 8x8 based on patents. The largest continous 2D RT buffer you can use is 8kx8k, so 1M bits, or 128k bytes. This is some memory which is guaranteed available just for this, same for the depth buffer.
Indeed, R600 (and RV670) were an exception in this regard, as a "native" 16-bit architecture design, but that wasn't scalable and later with RV770 they backtracked on full-rate FP16 blending and filtering to shift resources for more parallelism.Sure of that? The problem with fp16 blending usually is that it's so heavily bandwidth limited you can't tell either way from benchmarks (for amd SI cards, typically even the fp16 non-blend case is already completely bandwidth limited, and that is true even for cards which have massive bandwidth per ROP, like Tahiti). But even R600 had fp16 full rate blend according to this Rys article - http://www.beyond3d.com/content/reviews/16/10 - granted it also had fp16 full rate texture filtering which was abandoned... I guess if you really wanted to figure out you could downclock the core clock to one fourth or so (while keeping mem clock the same) then you should start to see a difference...
In any case I didn't hear anything that Sea Islands had redesigned ROP blend neither, but Bonaire is definitely above half rate.