iPhone 3GS Performance: A Significant Performance Bump
by Anand Lal Shimpi on June 19, 2009 12:00 AM EST- Posted in
- Smartphones
- Mobile
You may have noticed today's review of the Palm Pre. While I strongly suggest reading it if you're at all interested, I do have some new data for your consumption. After the announcement of the iPhone 3GS I posted an article discussing the hardware specs of the 3GS. I outlined the single chip CPU/GPU SoC as follows:
iPhone 3G (ARM11) | iPhone 3GS (ARM Cortex A8) | |
Manufacturing Process | 90nm | 65nm |
Architecture | In-Order | In-Order |
Issue Width | 1-issue | 2-issue |
Pipeline Depth | 8-stage | 13-stage |
Clock Speed | 412MHz | 600MHz |
L1 Cache Size | 16KB I-Cache + 16KB D-Cache | 32KB I-Cache + 32KB D-Cache |
L2 Cache Size | N/A | 256KB |
The iPhone 3GS uses an ARM Cortex A8 processor running at 600MHz, much like the Palm Pre. Many weren't confident that the 3GS used the new ARM A8 core instead of a higher clocked ARM11, so after waiting in line to grab a 3GS this morning I decided to run a few tests (the iPhone 3G tests were using OS 3.0 and the Pre tests used OS 1.0.2).
Update: Thanks to the many readers who have pointed out my incorrect wording of the 3GS' performance improvements. The tables in the article have been updated to reflect the correct percentages. I appreciate the corrections :)
WiFi | Apple iPhone 3G | Apple iPhone 3GS | Palm Pre | T-Mobile G1 |
anandtech.com | 16.3 s | 7.8 s | 8.2 s | 17.2 s |
arstechnica.com | 17.7 s | 6.3 s | 7.8 s | 17.8 s |
hothardware.com | 35.2 s | 14.7 s | 11.2 s | 24.4 s |
pcper.com | 33.3 s | 15.0 s | 18.0 s | 34.0 s |
digg.com | 34.3 s | 15.0 s | 22.1 s | 40.0 s |
techreport.com | 24.1 s | 9.6 s | 9.0 s | 20.5 s |
tomshardware.com | 21.4 s | 16.4 s | 13.8 s | 26.0 s |
slashdot.org | 26.0 s | 10.0 s | 20.9 s | 46.0 s |
facebook.com | 31.7 s | 13.5 s | 19.6 s | 37.7 s |
iPhone 3GS Advantage over Palm Pre | 21% | |||
iPhone 3GS Advantage over iPhone 3G | 122% |
The new 3GS renders web pages 128% faster, on average, than the old iPhone 3G. The 45% clock speed boost alone isn't enough to generate such a large performance increase, this is a new microarchitecture. Also, note that the 3GS' performance mimics that of the Palm Pre - another Cortex A8 based phone.
Not too surprising given the just-released nature of the Pre's webOS, the 3GS is actually able to render webpages slightly faster than the Pre in some cases. The overall performance advantage ends up being 22.6% in favor of the 3GS over the Pre.
Application launch time has also improved (I've updated the results with data from the iPhone OS 3.0):
Application Launch Time in Seconds | Web Browser | Dialer | Google Maps | Camera | |
Apple iPhone 3GS | 0.7 s | 0.7 s | 2.7 s | 2.8 s | 0.8 s |
Apple iPhone 3G | 0.8 s | 1.2 s | 3.3 s | 3.9 s | 1.2 s |
Palm Pre | 3.0 s | 1.5 s | 8.6 s | 4.4 s | 3.3 s |
T-Mobile G1 | 5.4 s | 2.0 s | 4.4 s | 4.9 s | 2.0 s |
iPhone 3GS vs. 3G Performance Advantage | 14% | 71.5% | 22.2% | 39.4% | 50% |
While the old iPhone 3G was no slouch, the 3GS is anywhere from 14 - 72% faster in basic application load times. It's the magic of a brand new CPU architecture.
I'll be working on the 3GS all weekend and hope to provide a more thorough look at CPU, GPU and battery life performance with the new hardware. Enjoy.
75 Comments
View All Comments
jaganm - Sunday, June 21, 2009 - link
Just for kicks, I did a comparison of some of the sites mentioned here on my n82 and ipod touch (running OS3.0). The Nokia takes around 4-6 times longer than the ipod to load these sites. These were all on wi-fi sitting right next to my base station.The Nokia phones have a much slower processor and their build of webkit is way slower. So, there's no point really comparing the two.
KentState - Saturday, June 20, 2009 - link
I was wondering the same thing. I'm sitting here launching the applications listed in the comparison. The dialer, email, web browser, and camera launch instantly with a button press. Google Maps took a little longer to launch, but it was as fast as the 3GS.wholesale shop - Monday, June 27, 2011 - link
Many <a href="http://www.wholesalecheapshops.com/">China wholesalers</a> buy iphones from USA and resell in China, some <a href="http://www.wholesalecheapshops.com/">whole... shops</a> in China sell fake cell phones, but in cheap price. Many customers like <a href="http://www.wholesalecheapshops.com/">shopp... China store</a>.wholesale shop - Monday, June 27, 2011 - link
China wholesalers from www.wholesalecheapshops.com buy iphones from USA and resell in China, some wholesale shops in China sell fake cell phones, but in cheap price. Many customers like shopping China store.jeniferhsconcedz - Thursday, January 19, 2012 - link
I'm curious to learn what blog site system you have been utilizing? I am having some small security problems with my latest website and I'd choose to discover anything more safeguarded. Do you have any suggestions? http://topuniquearticlewizardreviews.com/