This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: pthread processor binding
- From: Nick Garnett <nickg at ecoscentric dot com>
- To: Ahmed Abdelkhalek <oneshotawp at yahoo dot com>
- Cc: ecos-discuss at ecos dot sourceware dot org
- Date: 15 Feb 2007 10:56:53 +0000
- Subject: Re: [ECOS] pthread processor binding
- References: <43209.45155.qm@web62004.mail.re1.yahoo.com>
Ahmed Abdelkhalek <oneshotawp@yahoo.com> writes:
> It may make sense especially on a heterogeneous MP
> platform, where you might want to bind certain threads
> that do expensive work on more capable processors, and
> other less demanding threads to cheaper cores.
eCos SMP support is fairly simple, it assumes equal CPUs and uniform
memory access. It certainly cannot cope with CPUs of varying
performance and capabilities. There is no way it could cope with
heterogeneous CPUs. Neither could it cope with NUMA systems.
If you want to run a single OS image on a strongly asymmetric system
then eCos is probably not the place to start. The additional
complexity needed, while acceptable in a large OS like Linux, is
excessive for a small OS like eCos.
--
Nick Garnett eCos Kernel Architect
http://www.ecoscentric.com The eCos and RedBoot experts
Besuchen Sie uns vom 13.-15.02.07 auf der Embedded World 2007, Stand 11-336
Visit us at Embedded World 2007, NÃrnberg, Germany, 13-15 Feb, Stand 11-336
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss