Re: Excluding one of n Cores

"Lennart Sorensen" <[email protected]>
Newsgroups gmane.linux.uclinux.devel
Message-ID <[email protected]>
On Mon, Jul 29, 2013 at 12:51:31PM +0200, Michael Schnell wrote:
> Hi Experts.
> 
> Is there a kind of "official" way to set aside one of the available
> cores in an SMP system from the Linux OS to do deeply embedded
> extremely-low-latency stuff in a kind of single task "main loop"
> type environment ? I.e. creating a true coprocessor from an SMP
> hardware.
> 
> Some of the problems that come in ind here include:
> 
>  - how to make the Linux initialization ignore one of the available
> cores  or free a core later on ?
>  - how to have  a Linux task start the free running main loop ?
>  - how to assign certain interrupts to that core and have ISRs run
> there only dedicatedly interrupting the "main loop" and not ever
> being blocked by any Linux activity ?
>  - what about MMU issues ?
> 
> For example I (e.g.) would like a (now rather cheap) standard
> quadcore ARM Cortex A9 processor chip and modify a Debian
> distribution in a way that support this stuff.

Something like this:

http://lwn.net/Articles/464391/

-- 
Len Sorensen
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.