Getting android to run on SMP platform might be very different to actually run it to maximise the usage of available resources :) . Simple things like even a mutex (remember the SMP safe Mutex implementation is actually a spinlock!!!)takes on a whole different property if the code is used as is. Careful design and code changes( protection and parallelism ) would be ideally required to really benefit from the multiple cores. :)
On Wed, Sep 23, 2009 at 1:24 AM, Sayiram K N <sayiram.koth...@gmail.com>wrote: > hi shivappa > from 2.6 smp is supported i believe.as the same kernel is beibf used for > android > Sram > > > > On Tue, Sep 22, 2009 at 8:09 PM, Shivappa <shivappa.kusht...@wipro.com>wrote: > >> >> Hi Vinay, >> >> May I know the kernel version you have used to boot Android with SMP >> enabled ? >> >> Regards >> Shivappa >> >> >> On Aug 31, 9:44 am, Vinay harugop <vinayharu...@gmail.com> wrote: >> > hello All, >> > >> > Android works cool on SMP architecture and Check the below link >> > >> > http://groups.google.com/group/android-platform/browse_thread/thread/.<http://groups.google.com/group/android-platform/browse_thread/thread/> >> .. >> > >> > System is very much stable and robust. >> > >> > regards, >> > -vinay >> > >> > On Aug 16, 5:06 pm, venu <vjosy...@gmail.com> wrote: >> > >> > >> > >> > > Hi, >> > >> > > It might be straight forward to enable but to have drivers support >> would >> > > require some effort. >> > >> > > Cheers, >> > > Venu >> > >> > > On Sun, Aug 16, 2009 at 1:35 PM, Abhinayak Mishra < >> abhina...@gmail.com>wrote: >> > >> > > > I don't think anything android has been targeted for as of now has >> multiple >> > > > symmetric cores, though I am sure there are a few in line. So the >> simple >> > > > answer would be no, android does not have SMP support built in, but >> it >> > > > should be fairly straightforward to turn it on and of course you >> would have >> > > > to write your drivers as well with SMP awareness to really get some >> benefit >> > > > out of it :). >> > >> > > > - Abhinayak >> > >> > > > On Sun, Aug 16, 2009 at 12:09 AM, tapas kundu < >> tapaskun...@gmail.com>wrote: >> > >> > > >> Hi, >> > >> > > >> Linux kernel 2.6 supports SMP . I also knew that . But >> does >> > > >> the Linux kernel 2.6 which is under android support smp multicore ? >> . >> > > >> Will android scale on a 8 core processor ? I am not sure whether >> > > >> google has enabled SMP multicore support in linux kernel or not . >> If >> > > >> it is enabled then android should take advantage of smp multicore >> > > >> because android is using linux CPU scheduling for process. I am >> still >> > > >> confused whether android supports SMP multicore or not . Can >> anybody >> > > >> confirm me this ? >> > >> > > >> Thanks in advance. >> > >> > > >> Tapas >> > >> > > >> On Aug 13, 4:09 pm, Gani Bhagavathula <gani.bhagavath...@gmail.com >> > >> > > >> wrote: >> > > >> > Tapas: >> > >> > > >> > Android uses linux kernel. The kernel already has SMP support if >> you >> > > >> > turn it on. The default kernel config for x86 has it turned on, >> so I >> > > >> > would say Android on X86 already supports SMP. Other platforms, >> I >> > > >> > dont know... >> > >> > > >> > Gani >> > >> > > >> > On Aug 12, 9:49 am, tapas kundu <tapaskun...@gmail.com> wrote: >> > >> > > >> > > Hi ALL, >> > > >> > > I am a MTech student of IIT . I want to add SMP >> multicore >> > > >> > > support in android. I want to know whether SMP multicore is >> already >> > > >> > > supported by android or not ? >> > >> > > >> > > If 'SMP multicore' is already supported then please >> let me >> > > >> > > know . If it is not supported then I will add the SMP multicore >> > > >> > > support in android as part of my major project (duration of >> project is >> > > >> > > 1 year). >> > >> > > >> > > Thanks & Regards >> > > >> > > Tapas. >> > >> > > -- >> > > - J. Venumadhav >> >> >> --~--~---------~--~----~------------~-------~--~----~ unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---