but the question is still unanswered,

will ANDROID run on iPhone or iPod Touch

--
Regards

Swapnil Jain
(Pisces Solutions)
Indore, India

On Mon, Dec 1, 2008 at 6:13 PM, David Given <[EMAIL PROTECTED]> wrote:

>
> Robert Green wrote:
> [...]
> > 1) Like Romain said - Android doesn't need multiple cores nor does the
> > G1 have them.  The G1 has a multicore CPU in that it contains a
> > discrete CPU and GPU but not 2 CPU cores.  The iPhone has 1 ARM CPU
> > (same arch as G1) and 1 discrete GPU.
>
> People may be being confused by the fact that the G1 is kind of phone
> normally called a *two-chip* phone --- what this means is that there are
> two CPU cores, one of which runs the applications, and one of which runs
> the mobile radio stack. (Even though they'll be on the same piece of
> silicon.) This is different from *one-chip* phones, where the same CPU
> runs both the applications and the radio stack. Most Linux phones are
> two-chip systems because Linux doesn't get on well with real-time work,
> and mobile radio stuff is about as real-time as it gets.
>
> On the G1, the MSM7201A is a multicore CPU combining:
>
> - an ARM11 core
> - an ARM9 core
> - a QDSP4000 core
> - (possibly a QDSP5000 core as well, the spec sheet is unclear whether
> you get both this and the QDSP4000)
> - (possibly a 3D acceleration engine; again, the spec sheet is unclear
> about whether this is a separate module or just done by the DSP. A lot
> of these mobile processors just bolt on a PowerVR core for the 3D
> acceleration)
>
> So it might be technically accurate to call the MSM7201A a *five* core CPU.
>
> Regardless, Linux only sees one core, the ARM11. The radio stack runs
> its own specialised OS on the ARM9. The DSPs will run *another* tiny OS
> to service requests from the other processors. If there is a separate 3D
> accelerator it's probably not programmable, which means it's probably
> not correct to refer to it as a GPU. And all the processors will share
> silicon and physical resources in a deeply incestuous manner, so you may
> not be able to draw hard dividing lines between them the way you can
> with PC hardware.
>
> So the G1 could plausibly be described as a one-core two-core two-chip
> single chip device. If you're used to PCs, the mobile world may seem a
> little odd. And believe it or not, this is pretty *standard* for a
> smartphone processor.
>
> (Incidentally, if anyone can point me at a real datasheet for the
> MSM7201A, I'd be interested to see it. All I can find are marketing puff
> pieces.)
>
> --
> David Given
> [EMAIL PROTECTED]
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" 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-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to