Go Back   maemo.org - Talk > Devices > Competitors
 
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
  #11  
Old 2010-02-03, 22:35
pierro78 pierro78 is offline
 
Join Date: Jan 2006
Location: Near Paris, France
Posts: 24
Thanks!: 44
Thanked 4 Times in 4 Posts
Default Re: How fast are different ARM CPUs?

Sheeva is cortex A8 : http://extranet.marvell.com/technolo...pu_history.jsp
Reply With Quote
  #12  
Old 2010-02-03, 23:14
u2maemo u2maemo is offline
 
Join Date: Dec 2009
Posts: 71
Thanks!: 197
Thanked 19 Times in 11 Posts
Default Re: How fast are different ARM CPUs?

Quote:
Originally Posted by shadowjk View Post
Sheevaplug 1.2 GHz

Processor : Feroceon 88FR131 rev 1 (v5l)
v5l means ARMv5
Reply With Quote
  #13  
Old 2010-02-04, 03:13
craftyguy craftyguy is offline
 
Join Date: Dec 2009
Location: Oregon, USA
Posts: 455
Thanks!: 625
Thanked 278 Times in 138 Posts
Default Re: How fast are different ARM CPUs?

Quote:
Originally Posted by u2maemo View Post
I just wonder why
arm v5(Sheevaplug 1.2 GHz)
fast than
both arm v7(omap 3420 cortex A8 600 MHz)
and arm v6(omap 2420 arm11 400 MHz)

frequency?
or
pi is not suit for performance test
My guess is that pi is more sensitive to frequency than any microarchitecture differences between ARM 5 & 8..
Reply With Quote
  #14  
Old 2010-02-04, 03:19
shadowjk shadowjk is offline
 
Join Date: Mar 2009
Posts: 1,258
Thanks!: 271
Thanked 672 Times in 360 Posts
Default Re: How fast are different ARM CPUs?

The description for pi says it's limited only by your machine's ram. The SheevaPlug has half a gigabyte of fast ram.
Reply With Quote
  #15  
Old 2010-02-04, 03:30
mrebanza's Avatar
mrebanza mrebanza is offline
 
Join Date: Jan 2010
Location: New York City
Posts: 290
Thanks!: 67
Thanked 132 Times in 65 Posts
Default Re: How fast are different ARM CPUs?

is it possible to UPGRADE any of the hardware on the N900???


RAM - PROCESSOR - ECT ? ? ?
Reply With Quote
  #16  
Old 2010-02-04, 09:20
Rob1n Rob1n is offline
 
Join Date: Nov 2009
Location: Cambridge, UK
Posts: 3,617
Thanks!: 769
Thanked 2,412 Times in 1,382 Posts
Default Re: How fast are different ARM CPUs?

Quote:
Originally Posted by mrebanza View Post
is it possible to UPGRADE any of the hardware on the N900???


RAM - PROCESSOR - ECT ? ? ?
No. They're all soldered onto the boards, and there's all sorts of power & thermal issues involved.
Reply With Quote
  #17  
Old 2010-02-06, 22:51
shadowjk shadowjk is offline
 
Join Date: Mar 2009
Posts: 1,258
Thanks!: 271
Thanked 672 Times in 360 Posts
Default Re: How fast are different ARM CPUs?

These results aren't making much sense..

SmartQ7, 667MHz s3c6410 ARMv6, original firmware 5.0

1m35.872s
Reply With Quote
  #18  
Old 2010-02-06, 23:01
maxximuscool maxximuscool is offline
 
Join Date: Sep 2009
Location: Hamilton, New Zealand
Posts: 3,664
Thanks!: 188
Thanked 1,530 Times in 783 Posts
Default Re: How fast are different ARM CPUs?

here is my N900:

~ $ cat /proc/cpuinfo
Processor : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 249.96
Features : swp half thumb fastmult vfp edsp neon vfpv3
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x1
CPU part : 0xc08
CPU revision : 3

Hardware : Nokia RX-51 board
Revision : 2101
Serial : 0000000000000000
~ $
Reply With Quote
  #19  
Old 2010-02-23, 16:48
shadowjk shadowjk is offline
 
Join Date: Mar 2009
Posts: 1,258
Thanks!: 271
Thanked 672 Times in 360 Posts
Default Re: How fast are different ARM CPUs?

EDIT: Added intel Atom 330 and Intel Core 2 Quad 9550 CPUs.


Another benchmark, distributed.net OGR and RC5. Clients available for arm-eabi at distributed.net, ./dnetc -bench, take fastest result.

The results for the multicore hyperthreaded Atom330 and multicore Q9550 are for a single thread on a single core.

I hope the formatting remains sane. I found no proper way of making tables on the forum...

RC5-72

Code:
Device,   Clockspeed  result,       relative to N800, per clock
N800:     400MHz    448,553 keys/sec  100%  1121 keys/s/MHz
N900:     600MHz  1,001,396 keys/sec  223%  1669 keys/s/MHz
SmartQ7:  667MHz    751,596 keys/sec  167%  1127 keys/s/MHz
Sheeva:  1200MHz  1,314,021 keys/sec  293%  1095 keys/s/MHz
Atom330: 1600MHz  3,208,177 keys/sec  715%  2005 keys/s/MHz
Q9550(1):2830MHz  9,479,121 keys/sec 2113%  3350 keys/s/MHz
Q9550(2):2830MHz 10,562,046 keys/sec 2355%  3732 keys/s/MHz

Atom330 in 32bit mode.
(1) 64bit client with less optimizations
(2) 32bit client, seems to have more optimizations
Interesting things:

N900 has 1.5 times the clockspeed of N800, yet it's over 2 times faster.
Sheevaplug has DOUBLE the clockspeed of N900, yet it's only 1.3 times as fast as N900.

OGR-NG:
Code:
Device,   Clockspeed, result,        relative to N800, nodes per clock
N800:     400MHz  1,855,943 nodes/sec  100%  4640 nodes/s/MHz
N900:     600MHz  3,642,503 nodes/sec  196%  6071 nodes/s/MHz
SmartQ7:  667MHz  3,070,970 nodes/sec  165%  4604 nodes/s/MHz
Sheeva:  1200MHz  4,986,341 nodes/sec  268%  4155 nodes/s/MHz
Atom330: 1600MHz  9,893,719 nodes/sec  533%  6184 nodes/s/MHz
Q9550(1):2830MHz 37,681,342 nodes/sec 2030% 13314 nodes/s/MHz
Q9550(2):2830MHz 46,671,019 nodes/sec 2515% 16492 nodes/s/MHz

Atom330 in 32 bit mode.
(1) 64 bit client
(2) 32 bit client with SSE2 optimizations
The overall picture is the same, the N900's CPU does more work per clcok than all the other ARM cores. Interestingly, it's not far behind Atom here. Remember, that for decent battery life in a portable, the atoms usually run at 600-800MHz.. That puts them in an interesting position when compared to Omap3...

Core2 is brutal, but we knew that. And it gobbles up insane amounts of power to keep its 1 kilogram heatsink hot...

Last edited by shadowjk; 2010-02-23 at 22:44. Reason: Add Atom and Q9550
Reply With Quote
The Following 3 Users Say Thank You to shadowjk For This Useful Post:
  #20  
Old 2010-02-23, 16:52
TA-t3 TA-t3 is offline
 
Join Date: Nov 2006
Posts: 3,841
Thanks!: 655
Thanked 1,079 Times in 626 Posts
Default Re: How fast are different ARM CPUs?

>N900 has 1.5 times the clockspeed of N800, yet it's over 2 times faster.

That makes sense, it's OMAP3 vs. OMAP2. The only surprise is that it isn't even faster. Was the N900 version compiled with options for the architecture?

Is there floating point involved? Double- or single-precision, if so?
__________________
N800/OS2007|N900/Maemo5
-- Metalayer-crawler delenda est.
-- Current state: Fed up with everything MeeGo.

Last edited by TA-t3; 2010-02-23 at 16:55.
Reply With Quote
Reply


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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 17:48.