Link
Apart from the obvious that fill-rates increase to complement higher resolution screens, what else is there in this? It's no longer the A4 chip - could there be other changes? If so, which would be most likely/important? Is a multi-core implementation of the SGX543 likely? Et cetera.
Isn't Samsung offering 40nm, too? So I don't think a dual-core Cortex-A9 with a dual-core SGX543 would be unrealistic for the iPad with it's huge battery. But if Apple wants to reuse the same SoC (@40nm) in the iPhone and iPod touch like they did last year with the A4, that's where I see things getting complicated in terms of battery life, even if they clock down the dual-core Cortex-A9 by like 20% (as Apple did with the A4) and the dual-core SGX543 even more.Personally, I'm curious what process the Apple A5 will use. Is Samsung's 32nm process ready? Its certainly hard to see a pie in the sky dual core Cortex A9 with SGX543XT MP configuration on the same 45nm process as the Apple A4.
Given that they currently use the SGX535, I always thought Apple would choose the SGX545 for their next GPU. Both these models support full desktop APIs, DX9.0c and OpenGL 2.x in the SGX535 expanding to DX10.1, OpenGL 3.x, and full profile OpenCL in the SGX545, whereas all other mobile GPUs just seem to target OpenGL ES. This would give Apple greater flexibility with more functionality that they can expose over time as OpenGL ES extensions, which would be useful if Apple uses the SGX545 over 2 generations as was the case of the MBX Lite and SGX535. I haven't heard of Adreno 220 or Tegra 2 being DX10 class hardware and neither would a PSP2 with SGX543XT MP, so going with the SGX545 could have been a useful differentiator as the mobile gaming scene continues to heat up.
544 and 554 support DX9.0/L3 which means amongst others support for 4096*4096 textures. If you want to integrate such a core into a win7 environment under DX11 in order to get DX9.0/L3 in DX11 those are the added functionalities you'd need. Apple is working on it's own iOS; why should they even bother with windows stuff?The SGX543XT is reported to support support OpenCL, but does it support the 1.1 embedded profile since it was presented as a new feature in the SGX544XT along with DX9.0 and OpenGL 2.x support.
The iPhone3GS (which had oversimplified a lower clocked "A4") had a quite large SoC too. The 2 A9 CPUs don't capture exactly a magnitude more in die area compared to a single A8 and as shown above a 2MP would on 65nm consume 3.5mm2 more die area than a 545 both at the same theoretical frequency, with the first delivering at least twice the performance. Shrink those values to 45nm and the 3.5mm2 die area difference doesn't even sound worth mentioning.Personally, I'm curious what process the Apple A5 will use. Is Samsung's 32nm process ready? Its certainly hard to see a pie in the sky dual core Cortex A9 with SGX543XT MP configuration on the same 45nm process as the Apple A4.
Isn't Samsung offering 40nm, too? So I don't think a dual-core Cortex-A9 with a dual-core SGX543 would be unrealistic for the iPad with it's huge battery. But if Apple wants to reuse the same SoC (@40nm) in the iPhone and iPod touch like they did last year with the A4, that's where I see things getting complicated in terms of battery life, even if they clock down the dual-core Cortex-A9 by like 20% (as Apple did with the A4) and the dual-core SGX543 even more.
Personally, I would expect something like this for the iPad 2 and I think it's not totally unrealistic:I'd suggest (no I don't know) that the 535 in the iPad might be clocked at 250MHz; even if a 2MP is clocked at only 150MHz f.e. the difference between the two is still huge. Up to 540 cores are 8z/stencil as it seems. A 2MP would mean 4x times that, apart from all other values outside TMUs that have doubled.
I didn't think there was such a large die area difference between the SGX543 and SGX545, in which case I can understand why that makes the SGX545 unattractive.According to IMG's whitepapers a SGX545 is at 12.5mm2 at 65nm/200MHz, whereby a single SGX543 is at 8mm2 at 65nm/200MHz.
I thought the speculation was that the SGX554 would be a 8 ALU, 4 TMU chip, but I guess it's a bit new for to already be implemented.Finally Apple is most likely going to continue to scale in display resolutions. Here you don't get more pixel fillrate going from a 2TMU 535 to a 2TMU 545. On the other hand a 4 TMU 2MP does help and it's not like any other contenders in the embedded mobile space have GPUs or GPU IP that have more than 2 TMUs at a time unless I'm missing something.
I wasn't aware of the time scale, but it does makes sense that time to market was the reason Apple chose the SGX535 rather than additional functionality.The DirectX 10.1 focused SGX545 never made much sense for this generation's mobiles; it just trades off a lot of area that should've been used for performance in a primarily OpenGL ES 2.0 environment. The extra TMU of the 535 was at least a relevant asset to the iOS devices, and the push to get the core ready for Intel made it the first SGX available and the most developed back when Apple was choosing.
Apple did warn developers that future resolution changes may not be an easy 2x increase so in between resolutions are possible. 1600x1200 seems like a reasonable choice.Personally, I would expect something like this for the iPad 2 and I think it's not totally unrealistic:
- 2048x1536 display (maybe 2x is wishful thinking but the latest rumors point to a higher resolution display in the next gen but with a lower dpi (in this case 264) than the iPhone 4 (326) and I don't see Apple going to something in between like 1400x1050 or 1600x1200 etc.)
- Apple A5 @40nm Samsung
- 1GB LPDDR2 RAM (512MB if Apple continues to be very (too) conservative with RAM?)
- 1GHz dual-core Cortex-A9 with a 200MHz SGX543MP2
and for the iPhone 5 with a 960x640 display they clock the CPU down to 800MHz and the GPU down more than 20% (to like 100-150MHz). (off topic: IMHO at some point Apple needs to change the size and aspect ratio of the iPhone display, but I don't think that's gonna happen in 2011, more likely in 2012 in combination with a major GUI revision.)
My second comment was addressing the surprise people had over the possibility Samsung could fab a chip for a "competitor" that was superior to their own SoC design, and I was adding the perspective that, while that's totally possible since the businesses are separate, it's more the effect of the update cycle happening in alternating years (iPhone 3GS using the SGX535 in 2009, Hummingbird Galaxy S using the SGX540 in 2010, iPhone 5 using the 543MP2 in 2011, and then Orion using Mali400mp4 in 2012 -- though that last one will make for an interesting comparison.)
Samsung said:Samsung's new dual-core application processor, Orion, will be available to select customers in the fourth quarter of 2010 and is scheduled for mass production in the first half of 2011.
Personally, I would expect something like this for the iPad 2 and I think it's not totally unrealistic:
- 2048x1536 display (maybe 2x is wishful thinking but the latest rumors point to a higher resolution display in the next gen but with a lower dpi (in this case 264) than the iPhone 4 (326) and I don't see Apple going to something in between like 1400x1050 or 1600x1200 etc.)
- Apple A5 @40nm Samsung
- 1GB LPDDR2 RAM (512MB if Apple continues to be very (too) conservative with RAM?)
- 1GHz dual-core Cortex-A9 with a 200MHz SGX543MP2
and for the iPhone 5 with a 960x640 display they clock the CPU down to 800MHz and the GPU down more than 20% (to like 100-150MHz). (off topic: IMHO at some point Apple needs to change the size and aspect ratio of the iPhone display, but I don't think that's gonna happen in 2011, more likely in 2012 in combination with a major GUI revision.)
Front and back facing cameras plus a SD card slot as rumored might do it.OTOH, if they were to continue to make iPad1s as lower-cost SKU, they would have to differentiate the new models in a very visible way (the faster SOCs may not necessarily wow a lot of buyers). A lot of people may be more wowed by high-res display than a SKU said to offer faster CPU and GPU.
Games are finally starting to drop support for older devices and focus on OpenGL ES 2.0. Infinity Blade gets all the visual praise, but it's really just the first generation of OpenGL ES 2.0 only games. The graphics push in iOS might well come by bringing the bottom up rather than pushing the top end. With iOS 5, if not iOS 4.3, looking to require 3rd gen devices and up, games that push the Cortex A8, NEON, SGX535, and 256MB of RAM to their limits should still make for an impressive show on the Apple A5. Hopefully with 30fps on 3rd gen devices translating to 60fps on 5th gen devices.As far as high-performance graphics games, Apple doesn't tip its hand so it would be hard to develop for newer hardware, especially if they're putting more capable HW every year?
I think the latest speculation was that the PSP2 could be available in time for the holidays at which point the complete Apple A5 device lineup will already be available. A SGX543MP2 vs. SGX543MP8 comparison heavily favors the PSP2, but by that time the Apple A6 will be right around the corner. Smartphones could probably offer comparable performance to the PSP2 within 2 years of it's release. It was just reported that Crytek was looking for iOS developers. The applicability of the phrase "But can it run Crysis?" might be expanding.PSP2 comes out and takes the performance crown but every year, new mobile devices are coming out. The situation could be analogous to consoles and PCs, where the latter offers increasing performance every year. Now Sony could lock up developers for PSP2 games, as console games outsell PC games. But unless Sony pays for exclusivity, why would these developers not make games for smart phones and tablets, which will likely sell in much greater numbers? iOS alone may provide a larger gaming market than the PSP2, despite Apple's indifference to "core" games.
I don't know why everyone keeps thinking about it this way. Samsung is working as a FOUNDRY for Apple. Steve Jobs could decide to switch to TSMC tomorrow if he wanted. There is no reason whatsoever to compare the A4/A5 with Samsung's in-house SoCs except that they use the same process.