benchmark new smartphones: (Old Thread)

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

Moderators: bob, hgm, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Locked
User avatar
JuLieN
Posts: 2948
Joined: Mon May 05, 2008 10:16 am
Location: Nantes (France)
Contact:

Re: benchmark new smartphones: huawei ascend p6

Post by JuLieN » Fri Sep 13, 2013 8:45 am

Tord Romstad wrote:
JuLieN wrote:
mclane wrote:Lets wait until we benchmarked the monster with stock fish.
We'll need to recompile the iOS app in 64 bit to get the best out of it. :) Tord, are you reading this ?
Yes, I am reading this, while taking a short break from my work on the updated iOS 7 version of Stockfish. So yes, there will be a 64 bit iOS Stockfish in the very near future. :)

Apple's latest iOS development kit contains two separate 4-inch iPhone simulators; "iPhone Retina (4-inch)" and "iPhone Retina (4-inch 64-bit)". Stockfish is only about 5% faster in the 64-bit simulator. Of course, this doesn't necessarily mean the speedup will be similarly small when running on the actual devices. We'll just have to wait and see.
Good news! :D

I would have volunteered to publish a 64bits build on the AppStore, but there are enough copies of Stockfish crawling around...

Here's an idea: as Apple forbids to load external binaries in iOS apps, do you think you could include some other chess engines in your App ? The user could chose which engine he would like to play against through a simple menu. My repository has many uci engines sources that might not be too hard to add to your interface (at least for the C++ ones). Later, when you take another break from work ( ;) ), or contributors if you add your app to github, some basic engine vs engine functionalities could be added (Game Center would be a good way to maintain tournaments results and ratings I think.)

Just my two cents, I certainly don't want to push for things you maybe don't want to do.
Last edited by JuLieN on Fri Sep 13, 2013 2:33 pm, edited 1 time in total.
"The only good bug is a dead bug." (Don Dailey)
Image [Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]

Mark
Posts: 215
Joined: Thu Mar 09, 2006 8:54 pm

Re: benchmark new smartphones: huawei ascend p6

Post by Mark » Fri Sep 13, 2013 2:10 pm

Tord Romstad wrote:
JuLieN wrote:
mclane wrote:Lets wait until we benchmarked the monster with stock fish.
We'll need to recompile the iOS app in 64 bit to get the best out of it. :) Tord, are you reading this ?
Yes, I am reading this, while taking a short break from my work on the updated iOS 7 version of Stockfish. So yes, there will be a 64 bit iOS Stockfish in the very near future. :)

Apple's latest iOS development kit contains two separate 4-inch iPhone simulators; "iPhone Retina (4-inch)" and "iPhone Retina (4-inch 64-bit)". Stockfish is only about 5% faster in the 64-bit simulator. Of course, this doesn't necessarily mean the speedup will be similarly small when running on the actual devices. We'll just have to wait and see.
A little off topic here, Tord, but I hope you will release an iOS app for 5x5 chess! Although the "Martin Gardner 5x5" opening position has been solved, I don't believe the other interesting 5x5 openings have been solved. I think it would be very popular!

Tord Romstad
Posts: 1808
Joined: Wed Mar 08, 2006 8:19 pm
Location: Oslo, Norway

Re: benchmark new smartphones: huawei ascend p6

Post by Tord Romstad » Fri Sep 13, 2013 7:17 pm

JuLieN wrote:Here's an idea: as Apple forbids to load external binaries in iOS apps, do you think you could include some other chess engines in your App ?
It's not entirely impossible that I will do something like that some time in the future, but it is very unlikely. It's a feature that has interest for only a very small fraction of all users, and such features are usually best avoided in mobile apps. Adding new engines to the app is also not quite as trivial as one might believe. Even updating the internal Stockfish engine usually takes me an hour or two, and this is code I am very familiar with, and which the user interface code was designed to talk to. Adding other engines just isn't worth it, at least for the moment. There are so many more important tasks right now, even after the iOS 7 version is finished.

The iOS 7 version adds more than just iOS 7 support, 64-bit and an updated engine, by the way: There are also some user interface improvements.

Tord Romstad
Posts: 1808
Joined: Wed Mar 08, 2006 8:19 pm
Location: Oslo, Norway

Re: benchmark new smartphones: huawei ascend p6

Post by Tord Romstad » Fri Sep 13, 2013 7:23 pm

Mark wrote:A little off topic here, Tord, but I hope you will release an iOS app for 5x5 chess! Although the "Martin Gardner 5x5" opening position has been solved, I don't believe the other interesting 5x5 openings have been solved. I think it would be very popular!
Thanks for your support, it's still possible that I will do it. The reason I lost some enthusiasm for the idea (I guess you are referring to my post to the openchess forum) isn't just that the game is solved, but also that I got the impression that the game is considered too dull and drawish by experienced human players.

But as I said, there is still a chance that I will write the app. Watch out for it on October 21 next year (Gardner's 100th birthday): if I release the app at all, that will be the date. :)

User avatar
hgm
Posts: 24000
Joined: Fri Mar 10, 2006 9:06 am
Location: Amsterdam
Full name: H G Muller
Contact:

Re: benchmark new smartphones: huawei ascend p6

Post by hgm » Fri Sep 13, 2013 7:32 pm

Of course you could do 5x5 Shogi instead, which is a very complex and exciting game where draws do not exist. :idea:

Tord Romstad
Posts: 1808
Joined: Wed Mar 08, 2006 8:19 pm
Location: Oslo, Norway

Re: benchmark new smartphones: huawei ascend p6

Post by Tord Romstad » Fri Sep 13, 2013 7:34 pm

hgm wrote:Of course you could do 5x5 Shogi instead, which is a very complex and exciting game where draws do not exist. :idea:
Absolutely, but there are already apps for that.

But I agree, minishogi is a fun game, and a good size for a mobile phone.

User avatar
hgm
Posts: 24000
Joined: Fri Mar 10, 2006 9:06 am
Location: Amsterdam
Full name: H G Muller
Contact:

Re: benchmark new smartphones: huawei ascend p6

Post by hgm » Fri Sep 13, 2013 7:48 pm

A bit off topic, but still nice:

Image
Johannes Zwanzger and Stephan Meyer Kahlen trying out miniShogi in Yokohama
(using Queen for Gold and inverted Rook for Silver).

Albert Silver
Posts: 2882
Joined: Wed Mar 08, 2006 8:57 pm
Location: Rio de Janeiro, Brazil

Re: benchmark new smartphones: LG 4x and Nook HD+ with SF4

Post by Albert Silver » Sat Sep 14, 2013 3:51 am

h1a8 wrote:
mclane wrote:new entry huawei ascend p6

Code: Select all

Samsung Galaxy Note2 (4 cores)          714.000
ASUS Transformer TF300T (4 cores)       661.000
LG Optimus 4xHD (4 cores) SF4           624.000      New with SF4
Galaxy S3 (4 cores)                     574.000
Pipo max M9 (4x cortex a9 1.6 ghz)      526.000
LG Optimus 4xHD (4 cores)               521.000
iPad4                                   510.000
Amoi N828 (4 cores MTK6589 @ 4x1,2GHz)  493.000
iPhone 5 (2 cores)                      476.800
HTC one X tegra3 (4 cores)              470.000
google nexus 7 tablet pc (4 cores)      457.000
SamsungGalaxy S4(1.9Ghz,4 cores,1GBhash)450.000
Asus Transformer Prime (4 threads)      440.435
HTC one                                 438.000        new
Huawei P6 (Hi-SiliconK3V2 4x1.5)        405.000        new
Google Nexus4 (4 cores)                 400.000
Xiaomi Mi2                              386.000
Sony Xperia Z (4 cores)                 376.000
Oppo Find 5                             368.000
Samsung Galaxy 3 (2 core)               333.567
Galaxy Note                             329.000
Trekstor Surftab                        305.000
Nook HD+ (8.9 inch) SF4                 297.000      New 
iPad mini                               277.500
iPad3                                   277.000
Ipad2 (2 cores)                         274.000
Motorola Razr i (2 cores hyperthread)   271.000
Sony Experia S (2 cores)                259.000
samsung galaxy S2                       253.000
iPhone 4S (Apple A5)                    225.500
Lenovo A660 (2 cores)                   222.000
Advent Vega Tegra2                      220.500
Sony Tablet S                           218.000
Motorola Razr xt910 (2 cores)           216.000
Motorola Razr HD                        212.000
LG Optimus Speed P990 (2 cores)         200.000
HTC one S qualcomm s4 (2 cores)         200.000
Samsung Galaxy SIII 1.5GHz (2 Cores)    189.867
Motorola Razr i (1 core)                186.000
Nuu Nu1 (qualcom dualcore 1.7 Ghz)      142.000
samsung epic                            141.000
HTC Flyer, 1.5 Ghz                      140.000
Advent Vega Tablet (2 cores)            137.126
Dell Streak                             133.000
Samsung Vibrant                         111.000
Samsung Galaxy Tab                      108.500
LG Optimus 2x                           102.000
HTC HD2 1 Ghz 1 core                     94.000
HTC Desire S                             90.000
HTC Desire                               84.000
iPhone 4                                 80.000
ipod touch 4                             78.000   
samsung galaxy s                         70.000
7-inch Barnes and Noble Color            62.500
Sony PRS-T1 ebook-reader                 53.817
iPhone 3GS                               51.000
HTC Wildfire S                           31.000
Android phone Qualcomm 600MHz (1 core)   25.750
Ipod touch 2nd gen                       16.500
Palm Pre oc. 1Ghz (Webos1.4.5)           16.000
ZT-180 10,2" Pad                         15.345
Palm Pre oc. 800mhz (Webos1.4.5)         13.000
APAD Rockchip 600mhz (android1.5)        10.000
Palm Pre 500mhz (Webos1.4.5)              8.000 
I requested benchmarks on XDA website.
Here is what I got:
Asus Infinity tab tf700 590k @ latest Firmware full stock

http://forum.xda-developers.com/showthr ... 10@ stock http://forum.xda-developers.com/showthr ... ?t=2439085
"Tactics are the bricks and sticks that make up a game, but positional play is the architectural blueprint."

Tord Romstad
Posts: 1808
Joined: Wed Mar 08, 2006 8:19 pm
Location: Oslo, Norway

Re: benchmark new smartphones: huawei ascend p6

Post by Tord Romstad » Sat Sep 14, 2013 10:10 am

Tord Romstad wrote:Apple's latest iOS development kit contains two separate 4-inch iPhone simulators; "iPhone Retina (4-inch)" and "iPhone Retina (4-inch 64-bit)". Stockfish is only about 5% faster in the 64-bit simulator.
Correction: It's actually about 35% faster. I just hadn't figured out how to compile a proper 64-bit binary. Of course, the speedup on an actual device may turn out to be bigger or smaller than this.

Cubeman
Posts: 644
Joined: Fri Feb 02, 2007 2:11 am
Location: New Zealand

Re: benchmark new smartphones: huawei ascend p6

Post by Cubeman » Sun Sep 15, 2013 5:52 am

Tord Romstad wrote:
Tord Romstad wrote:Apple's latest iOS development kit contains two separate 4-inch iPhone simulators; "iPhone Retina (4-inch)" and "iPhone Retina (4-inch 64-bit)". Stockfish is only about 5% faster in the 64-bit simulator.
Correction: It's actually about 35% faster. I just hadn't figured out how to compile a proper 64-bit binary. Of course, the speedup on an actual device may turn out to be bigger or smaller than this.
Apple own testing suggests that this new iphone will be 40x faster than the original. From looking at the list I imagine the 3G would be about 50kn/s so it is quite feasible that new version will break the 800kn/s mark. And if your personal attempt at modifying for 64 bit could possibly break the 1000kn/s. I know that these guesses are vague and would not bet money on them as previous extrapolations have been wrong but just want to put it out there.

Locked