iPhone 3GS

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Werewolf
Posts: 2039
Joined: Thu Sep 18, 2008 10:24 pm

iPhone 3GS

Post by Werewolf »

The iPhone 3GS has a 600MHz processor.

Does anyone know what the equivalent would be in P.C terms? I've been trying to do some tests with Chess Genius and I'm guessing around the same speed as a Pentium 100.

Can anyone confirm or deny that?
(Obviously I'm talking about speed for chess - not graphics power etc)
User avatar
Eelco de Groot
Posts: 4671
Joined: Sun Mar 12, 2006 2:40 am
Full name:   Eelco de Groot

Re: iPhone 3GS

Post by Eelco de Groot »

Werewolf wrote:The iPhone 3GS has a 600MHz processor.

Does anyone know what the equivalent would be in P.C terms? I've been trying to do some tests with Chess Genius and I'm guessing around the same speed as a Pentium 100.

Can anyone confirm or deny that?
(Obviously I'm talking about speed for chess - not graphics power etc)
Maybe Majd Ansari has one like that. Why not run Glaurung for the iPhone if you can download that and post the results for the start position? That would be easy to compare with one of the latest Stockfishes. But a comparison with a PC would probably not make very much sense, they will always be so much faster than a battery operated device that is not really made to be an all round computer.
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
Mark
Posts: 216
Joined: Thu Mar 09, 2006 9:54 pm

Re: iPhone 3GS

Post by Mark »

Werewolf wrote:The iPhone 3GS has a 600MHz processor.

Does anyone know what the equivalent would be in P.C terms? I've been trying to do some tests with Chess Genius and I'm guessing around the same speed as a Pentium 100.

Can anyone confirm or deny that?
(Obviously I'm talking about speed for chess - not graphics power etc)
I can't answer your question, but here's a data point to consider:

Stockfish on a Q6600 at 2.4GHz: 3390 kn/s (starting position)
Stockfish on the iPhone 3GS: 51 kn/s (starting position)

So about a 66x speed difference for Stockfish.
User avatar
M ANSARI
Posts: 3726
Joined: Thu Mar 16, 2006 7:10 pm

Re: iPhone 3GS

Post by M ANSARI »

Eelco de Groot wrote:
Werewolf wrote:The iPhone 3GS has a 600MHz processor.

Does anyone know what the equivalent would be in P.C terms? I've been trying to do some tests with Chess Genius and I'm guessing around the same speed as a Pentium 100.

Can anyone confirm or deny that?
(Obviously I'm talking about speed for chess - not graphics power etc)
Maybe Majd Ansari has one like that. Why not run Glaurung for the iPhone if you can download that and post the results for the start position? That would be easy to compare with one of the latest Stockfishes. But a comparison with a PC would probably not make very much sense, they will always be so much faster than a battery operated device that is not really made to be an all round computer.
Hi Eelco ... I really have no idea to check what the nps on the iPhone is. There doesn't seem to be that output. But I will say that Glaurung is my favorite chess application on the iPhone, and that would also include the paid versions. I hope the next version will not be free so that there will always be incentive to improve and add features.
Cubeman
Posts: 644
Joined: Fri Feb 02, 2007 3:11 am
Location: New Zealand

Re: iPhone 3GS

Post by Cubeman »

Not many iphone chess apps display N/s.Glaurung, Shredder, Genius on my ipod touch don't.
Are you one of the Beta testers for Stockfish? As it has not been released yet as far as I know for iphone.The killer phone at the moment for speed is the Acer F1 neo touch that has a 1ghz Qualcomm Snapdragon.Gives speed up about 4x faster than the previous Intel X scale 624mhz arm cpu PocketPC devices.
Mark
Posts: 216
Joined: Thu Mar 09, 2006 9:54 pm

Re: iPhone 3GS

Post by Mark »

Cubeman wrote:Not many iphone chess apps display N/s.Glaurung, Shredder, Genius on my ipod touch don't.
Are you one of the Beta testers for Stockfish? As it has not been released yet as far as I know for iphone.The killer phone at the moment for speed is the Acer F1 neo touch that has a 1ghz Qualcomm Snapdragon.Gives speed up about 4x faster than the previous Intel X scale 624mhz arm cpu PocketPC devices.
Yes, I am one of the beta testers for Stockfish.

I corresponded with Richard Lang and he indicated that Chess Genius was getting about 70,000 nps on the iPhone. That was back in November 2008, so it's probably a little more now on the 3GS iPhone.

The Snapdragon sounds pretty fast! I imagine we'll even have multi-core processors on phones in the not to distant future...
Robert Weck
Posts: 519
Joined: Thu Mar 09, 2006 10:19 am

Re: iPhone 3GS

Post by Robert Weck »

Cubeman wrote: Are you one of the Beta testers for Stockfish? As it has not been released yet as far as I know for iphone.The killer phone at the moment for speed is the Acer F1 neo touch that has a 1ghz Qualcomm Snapdragon.Gives speed up about 4x faster than the previous Intel X scale 624mhz arm cpu PocketPC devices.
Just to give a comparison on comparable clock speeds: on a Pentium III 500 MHz Toga 1.2.1a makes around 150.000 n/s (Arena 2.0.1), on my Dell X30i (XScale 624 MHz) it is around 32.000 n/s (PocketGrandmaster)

So the old P III should be around 5-6x faster than the XScale on equal clock speeds.


Robert
Mark
Posts: 216
Joined: Thu Mar 09, 2006 9:54 pm

Re: iPhone 3GS

Post by Mark »

>Stockfish on the iPhone 3GS: 51 kn/s (starting position)

Wanted to add that it gets ~100kn/s in endgame positions.
vladstamate
Posts: 161
Joined: Thu Jan 08, 2009 9:06 pm
Location: San Francisco, USA

Re: iPhone 3GS

Post by vladstamate »

Stockfish on a Q6600 at 2.4GHz: 3390 kn/s (starting position)
I am curious, is that one thread or more (four)?

Regards,
Vlad.
Mark
Posts: 216
Joined: Thu Mar 09, 2006 9:54 pm

Re: iPhone 3GS

Post by Mark »

vladstamate wrote:
Stockfish on a Q6600 at 2.4GHz: 3390 kn/s (starting position)
I am curious, is that one thread or more (four)?

Regards,
Vlad.
That was 4 cores. For some reason, I couldn't get Stockfish to run only one core in Aquarium. (I can't remember but maybe there was a seperate compile for the single-core version??)