right now I'd want to go to that verizon sales kiosk and grill that salesperson with difficult questions like 'how is 149ppi better than 260' and show him live benchmarks and tell him "Explain these". Shame I live in Zambia
We have to let this one go and agree to disagree with each other.I wasn't comparing myself to the engineers who design these things, but you don't need that kind of knowledge to know what kind of performance you'll get from them, and the break down of how it all works.
Unfortunately the iPad 3 (or the iPad 2) isn't set up that way so you're only speculating on something you nor anyone can prove.It absolutely does, if the iPad 3 only had an SGX543MP2 it'd be running Infinity Blade 2 (at ~1430x1050) at about 17 FPS, which is very noticeable -- the extra two SGX543's allow for it to maintain normal performance.
Read it, I still don't see how that equates to double the performance of the iPad 2. On paper it looks like it should however how the new changes interact with the sum of all the rest of the components and software will ultimately determine the overall (real) performance improvements. The CPU/GPU alone does not dictate the overall results.I'd suggest you read the part of Anandtech's review of the iPad 3 about the A5X and memory, but from what I remember, Apple's moved the memory interfaces closer to the GPU, and they've added two of them. So they've now got a 128 bit memory interface (4 x 32 bit) compared to 64 bit (2 x 32 bit) for the iPad 2.
The A5X is just a necessity to support the new display, being that it has twice the graphics cores than the A5 doesn't mean it has double the graphics power and the benchmarks prove it.
If you don't understand where I'm going with this, I'm only concerned with real results in real world, not benchmarks and theoretical test result numbers.
While the technical discussion is interesting, the overall theme of this thread is pathetic. I have a android phone and a new ipad. They are very different beasts. I do not like apple's business model but the iPad currently meets my needs.
Go use your iPad and be happy that it does what you want it to do and does it well. If people are happy with their Prime does that make your iPad lesser?
Very well.We have to let this one go and agree to disagree with each other.
What do you mean it isn't set up that way?Unfortunately the iPad 3 (or the iPad 2) isn't set up that way so you're only speculating on something you nor anyone can prove.
The PowerVR SGX543MP4 is twice as powerful as the PowerVR SGX543MP2. The former is powering a screen resolution which is twice that of the latter, and in some games, like Real Racing 2 or Modern Combat 3, it'll be more than enough to power them at 2048x1536 smoothly, but in others like Infinity Blade 2 which have heavy shaders, will have to run at about 1536x1152, which is exactly double the pixels and the performance you'd expect (on paper) from adding another two SGX543's.Read it, I still don't see how that equates to double the performance of the iPad 2. On paper it looks like it should however how the new changes interact with the sum of all the rest of the components and software will ultimately determine the overall (real) performance improvements. The CPU/GPU alone does not dictate the overall results.
If you don't understand where I'm going with this, I'm only concerned with real results in real world, not benchmarks and theoretical test result numbers. Most consumers aren't concerned about how much faster X product is over Y if they can't/don't notice it. I can tell you that hardly any iPad 3 owner I'm aware of bought the device because they noticed double the graphics speed of the iPad 2. Nobody picks up the iPad 3 and says "wow this thing is so fast it's easily twice as fast as the iPad 2".
What do you mean it isn't set up that way?
Just looking at the GPU's where 4 cores > 2 cores where each core is identically the same, mathematically in that regard you're correct, but that's not what I'm talking about nor concerned about. The result of the cores' performance in conjunction with other necessary hardware and software, at all levels, are what determines the actual resulting performance. The GPU cores alone don't do all the work required for the user to experience graphics, I hope I'm being clear about this.The PowerVR SGX543MP4 is twice as powerful as the PowerVR SGX543MP2. The former is powering a screen resolution which is twice that of the latter, and in some games, like Real Racing 2 or Modern Combat 3, it'll be more than enough to power them at 2048x1536 smoothly, but in others like Infinity Blade 2 which have heavy shaders, will have to run at about 1536x1152, which is exactly double the pixels and the performance you'd expect (on paper) from adding another two SGX543's.
I'm not saying the iPad 3 is twice as fast is the iPad 2, in fact it's slower (in certain games) if you take into account the higher resolution, all I'm saying is that the reason the iPad 3 wasn't showing a two fold improvement in GLBenchmark over the iPad 2, at the same resolution, is because it's bottlenecked. At 2048x1536, you won't see the same thing.
As you say, there are a lot of other factors that go into it, such as memory bandwidth, but I'm assuming Apple has done what is necessary to keep such other aspects from bottlenecking the SGX543MP4. E.G, if two 32-bit interfaces were enough for an SGX543MP2, then four 32-bit interfaces should be enough for an SGX543MP4, as it's exactly twice the power of the SGX543MP2.Please refer to your statement that you posted regarding my response. You commented on a theoretical setup stating
"if the iPad 3 only had an SGX543MP2 it'd be running Infinity Blade 2 (at ~1430x1050) at about 17 FPS..."
I'm only interested in data we can test and confirm in real world, as I'm certain I've clarified, I'm not a bit interested in theoretical performance.
Just looking at the GPU's where 4 cores > 2 cores where each core is identically the same, mathematically in that regard you're correct, but that's not what I'm talking about nor concerned about. The result of the cores' performance in conjunction with other necessary hardware and software, at all levels, are what determines the actual resulting performance. The GPU cores alone don't do all the work required for the user to experience graphics, I hope I'm being clear about this.
Bingo. You had it right then went back into the irrelevancy of relying on benchmarks to tell the whole story.
Theoretically, there's no reason why all games shouldn't perform twice as fast on the iPad 3 after all it has twice the graphics cores as the iPad 2, however as you indicated that's simply not the case, there's other factors involved that helps to determine overall real-world performance.
GLBenchmark, as I stated much earlier, is just a specific set if circumstances packaged into a single app. It's not the end-all of discussions as it doesn't tell anyone everything they need to know. You say it's being bottlenecked but I'm saying you haven't provided any data as to how you formed that conjecture. I'm with you if all you're saying is that performance isn't likely at the full potential of what all 4 VR cores can provide, but how can you say it's being bottlenecked without showing any proof that it is?
I'll make this very clear. Nobody I know of buys an iPad to run GLBenchmark as their primary purpose. Using your example of playing Infinity Blade 2, I can better accept someone buying an iPad just to play that game. So is the user concerned more about the performance of his/her iPad in GLBenchmark or is he/she more concerned with the actual performance/experience while playing Infinity Blade 2?
A software developer is unqualified to make that determination because you don't have enough of an understanding of what's really going on within the hardware and/or the combination of hardware and software.
Glad we understand each other that overall performance is the sum of many other factors. However it's the assumption I'm not comfortable with if you know what I mean. I can't simply accept that Apple has done everything to ensure maximum performance without more information.As you say, there are a lot of other factors that go into it, such as memory bandwidth, but I'm assuming Apple has done what is necessary to keep such other aspects from bottlenecking the SGX543MP4. E.G, if two 32-bit interfaces were enough for an SGX543MP2, then four 32-bit interfaces should be enough for an SGX543MP4, as it's exactly twice the power of the SGX543MP2.
Fair enough.As an example of the PowerVR SGX543MP4 not being bottlenecked by these other aspects of the device you speak of, I'd cite the resolution independent low level GLBenchmark tests (such as fill rate), which show the PowerVR SGX543MP4 performing twice as well as the PowerVR SGX543MP2. I would expect these to be bottlenecked by memory bandwidth or other factors, if it was the case in an actual game scenario.
I see where you're coming from however only time will tell. The term "bottleneck" is a rather vague description as it really doesn't help to identify where the problem may be. For example all the hardware may be matched perfect with no choke points in regards to data bandwidth from the component with the highest data throughput to the least, however if the software's written poorly, it may result in symptoms similar to a hardware bottleneck.I say it's very likely it's being bottlenecked. GLBenchmark 2.5 has been released though, it's an all new suite and it runs at 1080p and it uses tests with a lot better graphics -- so we may see if what I say is true, sooner or later.
I'll stop you there and state that there's no argument from me in that regards.If it isn't clear what I'm saying, it's this: the PowerVR SGX543MP4 is twice as powerful as the SGX543MP2...
Just look at game benchmarks with desktop cards, at lower resolutions the tests become more CPU bound than GPU bound, and the same should be true of this. For example, the 1GHz dual-core Cortex A9 may not be powerful enough to allow the GPU to be fully utilised at 1280x720, i.e, with around 400+ FPS, but at 2048x1536 where you're looking at 30-90 FPS, it'll handle it just fine.
Fair enough.Glad we understand each other that overall performance is the sum of many other factors. However it's the assumption I'm not comfortable with if you know what I mean. I can't simply accept that Apple has done everything to ensure maximum performance without more information.
Regarding the former, and specifically graphics performance, I'd have to say not really, no. And regarding the latter, yes.For example can a software update to the iPad improve performance? Do software devs have the best tools available to them to produce apps that can maximize the iPad's visual potential? If the answers are "no" and "yes" respectedly, then I retract my statements.
That's true, but I really doubt that Apple would invest in substantially better hardware but fail to provide adequate software to handle it.I see where you're coming from however only time will tell. The term "bottleneck" is a rather vague description as it really doesn't help to identify where the problem may be. For example all the hardware may be matched perfect with no choke points in regards to data bandwidth from the component with the highest data throughput to the least, however if the software's written poorly, it may result in symptoms similar to a hardware bottleneck.
That's true, I'd expect the bottlenecking is the processor though, as it is quite weak comparatively.I do agree with all your comments regarding RAM bandwidth issues, fill rate concerns and how they relate to the type of graphics being displayed at a given resolution, however when you take into the probablility of how many combinations of problems could be describing what you describe as "bottlenecking" it could be more than a dozen easily.
Oh yeah I know. Benchmarks are better than nothing though, what I'd really like to see is the UDK updated to run at the iPad 3's native resolution, that'd be a very accurate benchmark.Getting back to the thread topic, my point is that benchmarks doesn't always reveal the most meaningful information. In a test it may show that the A5X is slower than the A5 (not by much) but still a measureable amount in a test app. However a user actually using both may not notice performance differences and to me that's more valueable.
Yes and no. The switch to the Cortex A15 architecture will bring significant performance improvements, even only a dual-core at current speeds. But a quad-core will be very useful in games, and heavily multi-threaded apps.Would it be a fair assumption to say a dual core at higher clock (eg 1.5ghz) would benefit an iPad more then a lower clocked quad core?
As they do in regular gaming pcs....
Must - remember- this - one - !!1!one!