Sunday, December 19, 2010

cpu benchmark

I benchmark with Intel Desktop CPU, Atom Netbook CPU, ARM embedded CPU

Xeon X3450 2.67GHz
E6500 2.93GHz
Atom N455 1.67GHz
TCC9800(ARM11)

with C, Java,Python
source java: .java .class  C:  .c   Python:  .py

result:

https://spreadsheets.google.com/pub?key=0AgxFH3jL86rEdHFJbVJHcWVta0tUZHdVaWNDaG9Cbmc&hl=en&single=true&gid=0&output=html

conclusion:

x86 = 4x(-10x) Atom = 50x(-100x) ARM

Java, C can achieve same speed. "Good" written python can be same speed, but "normal" written python is 500x(very) slow.

Power consumption:
not measured, but need not to say that ARM device should be much lower than x86 desktop.
I don't know performance per watt of them however.http://neoeworld.com/dl/fltvsdbl.java

No comments:

Post a Comment