Josh and Nebuchadnezzar have had a look at Snapdragon 810, including a portion on Adreno 430:
http://anandtech.com/show/8933/snapdragon-810-performance-preview
http://anandtech.com/show/8933/snapdragon-810-performance-preview
Digging a little deeper we discovered that the device was actually a pre-production unit, and then confirmed with Qualcomm that pre-production samples were running the memory bus at half-speed. While this sounds alarming, it’s actually quite common when working with a new type of memory—LPDDR4 in the case of the 810.
In the sense that it could perform better in bandwidth limited scenarios, sure, although DDR4 ensures that in an absolute sense bandwidth doesn't show much change versus its predecessor. But the more general issue is that main memory latency is awful.So any result could be bandwidth-limited...
It's a preview. Josh/the media only had a few hours with the device.
In the sense that it could perform better in bandwidth limited scenarios, sure, although DDR4 ensures that in an absolute sense bandwidth doesn't show much change versus its predecessor. But the more general issue is that main memory latency is awful.
This doesn't show up all that much in a benchmarking environment dominated by largely cache-resident core tests, and relatively latency insensitive graphics benches. It would have larger impact in everyday use cases in an environment where there is a lot more going on than in controlled benchmarking, and with more realistic data sets.
Given the memory performance and the initial reports pointed out to a broken memory controller, and continued overheating reports from the media on the Flex2, I doubt it's the fixed version.Any idea if this is the original or the supposedly "fixed" revision of the S810?
IS Adreno 3xx/4xx a scalar architecture? What is its detailed architecture? Thx very much
I thought the Adrenos were Vec4+Scalar like the X360, hence the former Imageon nickname being mini-xenos?
Thx Ailuros,so it's more like AMD GCN ,the SIMD16 in the CU? And as I know the arch of Mali Midgard ALU pipeline is "vec4 + madd scalar alu with a big scalar alu(madd and sfu)", was that correct? Thx very muchAfaik up to Adreno2xx yes; starting from Adreno3xx though they moved to SIMD. ARM Mali and Vivate GPU IP still have vector ALUs.
Yep, that's right. I should point out for those new to embedded GPUs that are trying to follow what's going on, that the pipeline I describe for Midgard is present twice in a T760 core and there's 6 of those cores in a T760MP6.