SGX in the new iPhone, cool!
I'm going to also toss in a wild guess that if Apple doesn't fully support the unified shaders of the SGX (what if vertex texture fetch is missing) via GLES2, that they might be planning on moving on to Tegra in a future product line...
Friday next week, you'll see thousands of developers writing running their own benchmarks. It won't take more than a few hours before you'll find tons of blog posts about it.How long do you think it will take until we find out what CPU/GPU/RAM Apple used in the iPhone 3G S?
"The PowerVR SGX is the graphics processor in Apple’s newest iPhones and is designed for OpenGL ES 2.0. The graphics driver for the PowerVR SGX also"
(what if vertex texture fetch is missing) ...
How long do you think it will take until we find out what CPU/GPU/RAM Apple used in the iPhone 3G S?
I HOPE they used ARMv7@600MHz/SGX530/256MB but I guess something like ARM11/SGX520/128MB could be possible too.
I also hope they tweaked the display a little bit like last time (e.g. brightness, viewing angle etc.) and made the loudspeaker louder.
Hm, I think we're gonna have to wait a bit longer for all details like if the chip really is a derivative of Samsung’s S5PC100, what's the CPU cache size, or even the GPU clock speed etc.Friday next week, you'll see thousands of developers writing running their own benchmarks. It won't take more than a few hours before you'll find tons of blog posts about it.
it's in the platform notes from the latest edition of the gl es programming guite for the iphone.
Sorry for not having commented much on this yet, but I'm willing to bet it's at least a SGX530 given PowerVR's claimed tape-out timeframes for various SGX family members. And of course, I'm very impressed by Apple managing to bring this product to market in this timeframe - I guess I got a tad too pessimistic because of constantly being proven wrong when too optimistic... I'm a bit surprised my info was wrong, but heh. BTW, I don't think it's fair to call it a custom S5PC100, since so much of the front-end design work should already have happened inside Apple.
how could you tell that?Indeed, it is missing
how could you tell that?
Ok, but whether or not it's a derivative of something else is more of an academic question, right?Hm, I think we're gonna have to wait a bit longer for all details like if the chip really is a derivative of Samsung’s S5PC100, what's the CPU cache size, or even the GPU clock speed etc.
Regarding the missing texture fetch, I'm sure they had to do plenty of custom work to port SGX to MacOS X so I wouldn't be surprised if this was just a development focus issue. There is zero (read that again: zero) chance Apple goes for Tegra anytime soon, but it's true that they like keeping long-term flexibility when it comes to suppliers (witness the SGX license agreement mentioning other semi partners/foundries), presumably including IP, even if they often stick for a long time to the same one. But in that timeframe I can't imagine competitors not supporting vertex fetch anyway.
Sorry for not having commented much on this yet, but I'm willing to bet it's at least a SGX530 given PowerVR's claimed tape-out timeframes for various SGX family members. And of course, I'm very impressed by Apple managing to bring this product to market in this timeframe - I guess I got a tad too pessimistic because of constantly being proven wrong when too optimistic... I'm a bit surprised my info was wrong, but heh. BTW, I don't think it's fair to call it a custom S5PC100, since so much of the front-end design work should already have happened inside Apple.