[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] cpusets and cpu hotplug
On Mon, Apr 20, 2009 at 10:48 PM, Carucci Stefano
> Does anybody know whether the current uCLinux kernel for mb support either cpusets (http://www.bullopensource.org/cpuset/) or CPU Hotplug Technology?
Currently only uniprocessor topologies are supporting by Linux on
MicroBlaze. So, CPU hotplug and CPUsets are not relevant. If/when
the MicroBlaze gets cache coherent hardware support, SMP becomes a
possibility, and then concepts like you mention can come into play.
But for now, if you want to do multicore MicroBlaze, each has to run a
completely independent kernel instance, or you do a custom Asymmetric
Multiprocessing architecture with Linux on one CPU, and the others
running their own, independent firmware. We've done this before, it's
quite workable, but it's not SMP.
John Williams, PhD, B.Eng, B.IT
PetaLogix - Linux Solutions for a Reconfigurable World
w: www.petalogix.com p: +61-7-30090663 f: +61-7-30090663
microblaze-uclinux mailing list
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/