Re: [LAD] Litmus RT kernel

From: Robin Gareus <robin@email-addr-hidden>
Date: Sat Mar 05 2011 - 15:25:26 EET

On 03/03/2011 04:17 PM, michael noble wrote:
> hi all,
>
> I just came across this:
> http://www.cs.unc.edu/~anderson/litmus-rt/index.html. From the site:

thanks for the link.

> The LITMUSRT project is a soft real-time extension of the Linux kernel with
>> focus on multiprocessor real-time scheduling and synchronization. The Linux
>> kernel is modified to support the sporadic task model and modular scheduler
>> plugins. Both partitioned and global scheduling is supported.
>>
>
> It seems their latest patch is against 2.6.36. I realize this is not a plug
> and play alternative to Ingo's work by any means, but I was wondering if
> anyone more knowledgeable has some insight into what exactly the Litmus
> kernel may offer...
...for linux-audio?

quick glance: I got the impression that it only addresses scheduling
policy (task partitioning) and not realtime task preemption. Also
software needs to be written dedicated for Litmus RT.

From the site: "LITMUS RT is not a production-quality system, and we
have currently no plans to turn it into one."

The concept may become interesting when more audio software makes use of
multiple processors and rt-preemt is already built into the kernel.

I suppose that many of the lessons they're learning will be useful for
developing a new scheduler for Linux at some point, but it's very far
from being useful for linux-audio in the current stage.

2c,
robin

> -michael
>
>
>
>
> _______________________________________________
> Linux-audio-dev mailing list
> Linux-audio-dev@email-addr-hidden
> http://lists.linuxaudio.org/listinfo/linux-audio-dev
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Sat, 05 Mar 2011 14:25:26 +0100

This archive was generated by hypermail 2.1.8 : Sat Mar 05 2011 - 16:15:02 EET