Actually, about the emulator being single core, I was just looking into this. As I understand it, the Android emulator runs on top of QEMU (according to Wikipedia) and since QEMU is not multi-core neither is the emulator. Well Wikipedia has an interesting comment on that, in says:
"For full system emulation, QEMU uses a single thread to emulate all the virtual CPUs and hardware. COREMU[8] is a patch to QEMU to break this limitation. Each core uses a separate instance of QEMU binary translation engine, with a thin library layer to handle the inter-core and device communication and synchronization." (http:// en.wikipedia.org/wiki/QEMU#Parallel_emulation) To me, somebody who does not know how the emulator was written, it implies that if COREMU was merged back into QEMU, or the Android development team replaced QEMU in the emulator with COREMU, that we would get a multicore emulator for a relatively small amount of effort. To me that sounds fantastic so, considering all of this is open source, is there a plan to do this? I would think that there would be a lot of commercial interest in getting a parallel emulator let alone the enthusiasm from the general Android community. Essentially, why can we not just use this work that has already been done and reap the benefits? (If you can tell me why not that would be much appreciated too; I just want to know really) Thanks, Robert On Mar 2, 9:08 am, fadden <[email protected]> wrote: > On Feb 23, 3:48 pm, Maximilian Odendahl <[email protected]> wrote: > > > reading "Support for multicore processor architectures" as one of the > > new major features, I have a quick questions in regards to multi core > > development: What base platform does the 3.0 preview emulator use? > > Does it have two (several) ARM processors or is it still using > > Goldfish (one ARM processor) as the earlier SDKs? > > Emulated device is still single core. -- 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

