Register FAQ/Rules Forum Spy Search Today's Posts Mark Forums Read

Welcome to the Mac Forums forums. Please read the FAQ if you have questions. Register to participate.

 
Go Back   Mac Forums > News and Article Discussion > MacRumors.com News Discussion
TouchArcade.com - iPhone Game Reviews and News

Reply
 
Thread Tools Search this Thread  
Old Jun 24, 2009, 03:34 PM   #1
MacRumors
macrumors bot
 
Join Date: Apr 2001
iPhone 3GS Tops T-Mobile G1 and Palm Pre in JavaScript Benchmarks



Medialets today released the results of JavaScript benchmark tests performed using the SunSpider test suite on the iPhone 3G and 3GS, the T-Mobile G1 running Android, and the Palm Pre running webOS. The use of the SunSpider suite for benchmarking studies enables cross-platform comparisons among the devices, as they all utilize WebKit-based Web browsers. In the Medialets study, the iPhone 3GS outperformed the Palm Pre by a factor of three and the T-Mobile G1 by over a factor of five.

Notably, Medialets also tested the iPhone 3G running both iPhone OS 2.2.1 and OS 3.0, revealing that iPhone OS 3.0 provides a nearly three-fold improvement in performance over OS 2.2.1 running on the same hardware. The shift to the iPhone 3GS increases performance a further three-fold. All results were compared to the performance of a 2 GHz Core 2 Duo White MacBook, demonstrating JavaScript performance on the iPhone 3GS only 12X that of the MacBook, a remarkable statistic for a smartphone.




Medialets cautions readers that the JavaScript benchmark results do not necessarily indicate that one device or operating system is "better" than another, and that each operating system may be more well-suited for certain tasks than the others.

Article Link: iPhone 3GS Tops T-Mobile G1 and Palm Pre in JavaScript Benchmarks
MacRumors is offline   Reply With Quote
Old Jun 24, 2009, 03:36 PM   #2
mobi
macrumors regular
 
Join Date: Jul 2004
Location: Penn's Woods
Real screamer!

I want to test myself real-world side by side...
__________________
Mac Pro Quadzilla 2.66 | MacBook Pro 15" 2.4 SR | iMac 20" 2.4 SR | 16GB iPhone 3g's | Time Capsule | a few iPods & more...
ShaggyMac
mobi is offline   Reply With Quote
Old Jun 24, 2009, 03:39 PM   #3
mkrishnan
Demi-God (Moderator)
 
mkrishnan's Avatar
 
Join Date: Jan 2004
Location: Grand Rapids, MI, USA
The findings related to the 2.2.x -> 3.0 jump on old hardware are very happy, too. Impressive that the 3G can keep up with the Pre on this particular metric with the new firmware. The rendering speed changes seem evident to me on my EDGE iPhone also.
__________________
Mohan
mkrishnan is offline   Reply With Quote
Old Jun 24, 2009, 03:44 PM   #4
HyperZboy
In Time-Out
 
Join Date: Feb 2007
Why didn't they test the original iPhone as well?

I'd love to see how the improvement is even on EDGE with the 3.0 software.

I'd laugh my ass off if it beat any other 3G phone just from the Javascript performance, but I guess that's unlikely.

Would still like to know though just for fun.
HyperZboy is offline   Reply With Quote
Old Jun 24, 2009, 03:48 PM   #5
elppa
macrumors 68020
 
elppa's Avatar
 
Join Date: Nov 2003
Quote:
Originally Posted by HyperZboy View Post
Why didn't they test the original iPhone as well?

I'd love to see how the improvement is even on EDGE with the 3.0 software.
Javascript is interpreted on the client side, which means that the network the script travelled over to arrive at the client is irrelevant.

What this does prove is Palm's bravado about “OS X being too big, bloated and slow for mobile devices” is mostly nonsense as each operating system may be more well-suited for certain tasks than the others.
__________________
Snow Leopard is animated
elppa is offline   Reply With Quote
Old Jun 24, 2009, 03:48 PM   #6
LukeHarrison
macrumors regular
 
Join Date: May 2007
Location: Selby, UK
Quote:
Originally Posted by HyperZboy View Post
Why didn't they test the original iPhone as well?

I'd love to see how the improvement is even on EDGE with the 3.0 software.

I'd laugh my ass off if it beat any other 3G phone just from the Javascript performance, but I guess that's unlikely.

Would still like to know though just for fun.
I would imagine that as the iPhone 2G has the same internals as the 3G, that the benchmark applies to it also.

Hopefully.
__________________
iMac G5 (iSight) : Looking forward to 10.6. Oh, wait...
iPod nano 3G 4GB (given to my father) : iPhone 2G 8GB
White Overalls - New Style Hit The City
LukeHarrison is offline   Reply With Quote
Old Jun 24, 2009, 03:49 PM   #7
mkrishnan
Demi-God (Moderator)
 
mkrishnan's Avatar
 
Join Date: Jan 2004
Location: Grand Rapids, MI, USA
Quote:
Originally Posted by HyperZboy View Post
I'd love to see how the improvement is even on EDGE with the 3.0 software.

I'd laugh my ass off if it beat any other 3G phone just from the Javascript performance, but I guess that's unlikely.
From what I can tell of this test, this is a test of interpreter speed -- that is, it's not dependent on transmission speed. So the EDGE/3G aspect doesn't really play a role. The original iPhone would be slower because of other things about it that are (modestly, and somewhat more pronounced in things like games) slower than the 3G, as I understand it. But basically, in terms of what this test tests, the performance of the original iPhone should actually be fairly close to the 3G on 3.0.
__________________
Mohan
mkrishnan is offline   Reply With Quote
Old Jun 24, 2009, 03:57 PM   #8
iphones4evry1
macrumors 6502a
 
iphones4evry1's Avatar
 
Join Date: Nov 2008
Location: California, USA
So what exactly was measured ... the rendering of Java?
In other words, was it the time it took for the processor to render the Java after it had been downloaded?

"JavaScript execution in WebKit—the open source project that, in varying degrees, powers web browsing technology for these three disparate operating systems. - web rendering technology"

"this benchmark tests the core JavaScript language only, not the DOM or other browser APIs. It is designed to compare different versions of the same browser, and different browsers to each other."

"Network speed and latency have no effect on the results of the test."

Link to original article: http://www.medialets.com/blog/2009/0...-apple-claims/

.

Last edited by iphones4evry1 : Jun 24, 2009 at 04:07 PM.
iphones4evry1 is offline   Reply With Quote
Old Jun 24, 2009, 03:59 PM   #9
DipDog3
macrumors 6502a
 
Join Date: Sep 2002
That is still quite impressive!
__________________
Interactive iPhone 3GS - Try out the new iPhone 3GS before you buy.
New: View the Top Grossing Apps by Category @ App Store Icons
DipDog3 is offline   Reply With Quote
Old Jun 24, 2009, 04:04 PM   #10
mkrishnan
Demi-God (Moderator)
 
mkrishnan's Avatar
 
Join Date: Jan 2004
Location: Grand Rapids, MI, USA
Quote:
Originally Posted by iphones4evry1 View Post
In other words, was it the time it took for the processor to render the Java after it had been downloaded?
Not Java. Javascript. They're two almost completely different things. Javascript is a kind of code that allows web pages to have "dynamic" content -- it underlies a lot of how web pages show different kinds of information and get customized based on user clicks and so forth. It's a pretty major part of the modern internet. Javascript is sent as text code to the browser and then rendered on the computer or phone. So rendering Javascript is a pretty significant part of how fast a website displays, aside from how fast the internet connection works.

So Jscript is one reason why, when you put your iPhone and your notebook computer on the same WiFi network, your iPhone still takes much longer to render a page than your computer does.

It's also the major reason why Safari and Chrome are said to be so much faster than other web browsers -- recently there's been a lot of progress in how to render Javascript, and most of the speed difference between Safari and Chrome and... Firefox, Opera, and IE, is because of javascript rendering speed.
__________________
Mohan
mkrishnan is offline   Reply With Quote
Old Jun 24, 2009, 04:08 PM   #11
aristotle
macrumors 6502a
 
Join Date: Mar 2007
Location: Canada
Quote:
Originally Posted by iphones4evry1 View Post
So what exactly was measured ... the rendering of Java?
In other words, was it the time it took for the processor to render the Java after it had been downloaded?

"JavaScript execution in WebKit—the open source project that, in varying degrees, powers web browsing technology for these three disparate operating systems. - web rendering technology"

Link to original article: http://www.medialets.com/blog/2009/0...-apple-claims/

.
Can't you read? It says quite plainly in what you quoted that these tests measured the time to execute (run) the javascript code on the test pages. Java has nothing to do with it as this is Javascript, not Java.
__________________
24" iMac, 2.8 GHz, 2GB RAM, 320 GB HD; 32 GB iPhone 3G S⃣
aristotle is offline   Reply With Quote
Old Jun 24, 2009, 04:13 PM   #12
iphones4evry1
macrumors 6502a
 
iphones4evry1's Avatar
 
Join Date: Nov 2008
Location: California, USA
Quote:
Originally Posted by mkrishnan View Post
Not Java. Javascript. They're two almost completely different things. Javascript is a kind of code that allows web pages to have "dynamic" content -- it underlies a lot of how web pages show different kinds of information and get customized based on user clicks and so forth. It's a pretty major part of the modern internet. Javascript is sent as text code to the browser and then rendered on the computer or phone. So rendering Javascript is a pretty significant part of how fast a website displays, aside from how fast the internet connection works.

So Jscript is one reason why, when you put your iPhone and your notebook computer on the same WiFi network, your iPhone still takes much longer to render a page than your computer does.

It's also the major reason why Safari and Chrome are said to be so much faster than other web browsers -- recently there's been a lot of progress in how to render Javascript, and most of the speed difference between Safari and Chrome and... Firefox, Opera, and IE, is because of javascript rendering speed.
Thank you for explaining.
iphones4evry1 is offline   Reply With Quote
Old Jun 24, 2009, 04:22 PM   #13
Mr Maui
macrumors 65816
 
Mr Maui's Avatar
 
Join Date: Jul 2002
There are those out there who will still complain that despite these types of results from independent testers, that the G3S is not fast enough, and will further complain that although it is faster and offers more/improved features (for the same price) from the 3G, that it is STILL a MINOR upgrade. Hopefully they'll all find themselves posting on PreRumors.com (way popular) or G1Rumors.com (way, Way, WAY popular).
__________________
UPCOMING APPLE PRODUCTS - The NEW "iWantItAll" and "iWantItNow"
Big brother Gates is watchin' ... an' he ain't likin' ... 8.5% market share!
Mr Maui is offline   Reply With Quote
Old Jun 24, 2009, 04:34 PM   #14
Daniel0418
macrumors member
 
Join Date: Sep 2008
I am really starting to not trust these benchmarks. At my house on wifi and with 3G my dads pre always loads faster than my 3GS and I have 5 bars he only has 3... Also on c.net the pre won aswell in sending pictures and rendering pages. And my sisters G1 is slower than my 3GS but not by that much... I am starting to sense a huge bias. Oh well never can trust the media.
Daniel0418 is offline   Reply With Quote
Old Jun 24, 2009, 04:45 PM   #15
windywoo
Banned
 
Join Date: May 2009
If my phone cost twice as much as the other phones I would expect it to be better in Java benchmarks.
windywoo is offline   Reply With Quote
Old Jun 24, 2009, 04:49 PM   #16
Goona
macrumors 68000
 
Goona's Avatar
 
Join Date: Mar 2009
Quote:
Originally Posted by Daniel0418 View Post
I am really starting to not trust these benchmarks. At my house on wifi and with 3G my dads pre always loads faster than my 3GS and I have 5 bars he only has 3... Also on c.net the pre won aswell in sending pictures and rendering pages. And my sisters G1 is slower than my 3GS but not by that much... I am starting to sense a huge bias. Oh well never can trust the media.
Right there is a huge media bias against the Pre after they hyped it for the past 6 months.
Goona is offline   Reply With Quote
Old Jun 24, 2009, 04:50 PM   #17
Goona
macrumors 68000
 
Goona's Avatar
 
Join Date: Mar 2009
Quote:
Originally Posted by windywoo View Post
If my phone cost twice as much as the other phones I would expect it to be better in Java benchmarks.
Which phone is that?
Goona is offline   Reply With Quote
Old Jun 24, 2009, 04:54 PM   #18
sellitom
macrumors member
 
Join Date: Aug 2008
Location: TX
iPhone ftw.
sellitom is offline   Reply With Quote
Old Jun 24, 2009, 04:54 PM   #19
iPhoneNYC
macrumors Demi-God
 
iPhoneNYC's Avatar
 
Join Date: Nov 2007
I find it very interesting of the speed bump from just the new software. I'm sure that will make the folks waiting to upgrade happy.
iPhoneNYC is offline   Reply With Quote
Old Jun 24, 2009, 04:56 PM   #20
Lesser Evets
macrumors 65816
 
Lesser Evets's Avatar
 
Join Date: Jan 2006
Wowzers.

What will it be in 2 or 3 years when Apple has fully fleshed out their portable phone/internet tech? 2x baseline of a low end notebook? Technology is going to be leaping by the 20-teens.
__________________
2x2.66 Xeon, 13GB RAM, 4 1TB SATA, 30" & 20" C.Displays, X1900, OSX 10.5.6, Sound Sticks, iSight, 1 TB TimeMach, 16GB iPT 2G
Lesser Evets is offline   Reply With Quote
Old Jun 24, 2009, 04:58 PM   #21
Prof.
macrumors 68020
 
Prof.'s Avatar
 
Join Date: Aug 2007
Location: My head
Send a message via AIM to Prof. Send a message via Yahoo to Prof.
Is anyone actually shocked by this? Of course the iPhone is faster.

Superior Software + Superior Hardware = Superior Product.
__________________
Prof. is offline   Reply With Quote
Old Jun 24, 2009, 04:58 PM   #22
JBaker122586
macrumors 65816
 
Join Date: Jun 2007
Quote:
Originally Posted by Daniel0418 View Post
I am really starting to not trust these benchmarks. At my house on wifi and with 3G my dads pre always loads faster than my 3GS and I have 5 bars he only has 3... Also on c.net the pre won aswell in sending pictures and rendering pages. And my sisters G1 is slower than my 3GS but not by that much... I am starting to sense a huge bias. Oh well never can trust the media.
First of all, this is about Javascript interpretation within the web browser.
Nothing more, nothing less. These are with benchmark tests I believe provided by Sun, so there's absolutely no bias involved.
Whether Sprint's 3G is faster than AT&T or has a stronger signal at your house or the CNet office has absolutely no bearing on the JS rendering ability of the phone.
__________________
20" Aluminum iMac 2.4 GHz, 3 GB RAM, 320 GB HD
15" MacBook Pro 2.4 GHz, 2 GB RAM, 200 GB HD
iPhone 3G S 32 GB
JBaker122586 is offline   Reply With Quote
Old Jun 24, 2009, 05:00 PM   #23
GoneFishing
macrumors newbie
 
Join Date: Dec 2006
No competition here. Obviously the White Macbook finished first in the group. Guess I'm getting a macbook then.
GoneFishing is offline   Reply With Quote
Old Jun 24, 2009, 05:00 PM   #24
JBaker122586
macrumors 65816
 
Join Date: Jun 2007
Quote:
Originally Posted by windywoo View Post
If my phone cost twice as much as the other phones I would expect it to be better in Java benchmarks.
They're not comparing it to the Razr, they're comparing it to the Pre (you know, the $300-$100MIR phone with 8GB of storage), and the G1 (the $150 phone with 256MB of built-in storage).
__________________
20" Aluminum iMac 2.4 GHz, 3 GB RAM, 320 GB HD
15" MacBook Pro 2.4 GHz, 2 GB RAM, 200 GB HD
iPhone 3G S 32 GB
JBaker122586 is offline   Reply With Quote
Old Jun 24, 2009, 05:01 PM   #25
InkMaster
macrumors 6502a
 
Join Date: Nov 2007
Location: Nagoya, Japan
Send a message via AIM to InkMaster Send a message via MSN to InkMaster Send a message via Yahoo to InkMaster
Quote:
Originally Posted by windywoo View Post
If my phone cost twice as much as the other phones I would expect it to be better in Java benchmarks.
Then going by that theory, shouldn't some of the high end Nokia phones blow away anything else? ...in theory at least
__________________
InkMaster is offline   Reply With Quote

Reply

Mac Forums > News and Article Discussion > MacRumors.com News Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 10:43 PM.

Mac News | Mac Rumors | iPhone Game Reviews | iPhone Apps

Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright 2002-2009, MacRumors.com, LLC