This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: pthread processor binding
- From: Ahmed Abdelkhalek <oneshotawp at yahoo dot com>
- To: Nick Garnett <nickg at ecoscentric dot com>
- Cc: ecos-discuss at ecos dot sourceware dot org
- Date: Thu, 15 Feb 2007 10:00:47 -0800 (PST)
- Subject: Re: [ECOS] pthread processor binding
Thanks for the reply Nick.
I was under the impression it would be possible with
eCos, given other RTOSs (like RTEMS) support
heterogeneous multiprocessor systems.
Also, I thought the HAL was there to provide the
necessary abstraction between the hardware and the OS.
So having heterogeneous cpus could be taken care of by
including several compilations of the HAL for each
arch, with appropriate "glue".
Am I missing something?
Thanks,
Ahmed
--- Nick Garnett <nickg@ecoscentric.com> wrote:
> 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
>
>
____________________________________________________________________________________
8:00? 8:25? 8:40? Find a flick in no time
with the Yahoo! Search movie showtime shortcut.
http://tools.search.yahoo.com/shortcuts/#news
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss