On Wed, Apr 1, 2009 at 1:09 AM, Michael MacDonald
<[email protected]> wrote:
> I'll bite on this
...
>
> Android would not be WAY, WAY faster.  Most of the bottlenecks in Android
> today are in the hardware (memory bus speed, for graphically intensive
> games) and in the native-code libraries rather than in the Dalvik byte code
> interpreter.  Certain applications might be faster, but some might be
> slower.  This thread prompted me to look at Dan Bornstein's Dalvik
> presentation, http://tinyurl.com/d4mwz5
> which illustrates some significant technical reasons for picking Dalvik over
> Java regardless of any licensing issues.

So, are you saying that the iPhone, which runs on a supposedly[1]
600MHz underclocked to 400MHz cpu (supposedly to preserve battery
life) with a 100MHz system bus speed outperforms G1 on a 528MHz
processor with ??? MHz system bus speed (where can I find this
information?) because the native-code libraries were poorly
implemented (in case the bus speed matches) in Android? (I know you're
not, see my comment at the end :)

[1] 
http://arstechnica.com/apple/news/2007/08/speculating-on-the-iphone-memory-footprint-and-cpu-speed.ars

>
> (I hadn't known that the target Android platform was so much less capable
> than the G1)
>
> ARM controls the Jazelle byte-code interpretation technology, and it is
> certainly in their power to do something similar with Dalvik, but I wouldn't
> expect to see big gains across the board.  The kind of code that Jazelle
> speeds up best is probably the kind of code that should be written native
> anyway (when that is an option for Android).
>

Well, that's something I did expect to hear tonight and it only makes
sense. It's just that any hand-optimized non-jitted interpreted code
could not possibly compete with a lot less hand-optimized C++ code.
That's it. Now, where's the native .so support? :P

Cheers

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Android Discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/android-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to