On Tuesday 27 March 2001 18:27, Basham, Richard R wrote:
> You might be able to gin up your own using reflective memory cards.

I must be missing something here; can't see how this is related to hard real 
time dynamic memory management...


> > [...] One side of the problem is that I'd like to
> > use shared memory and so I thought of replacing malloc with an allocator
> > that uses a given memory buffer. [...]

This is it, right?

Well, if it's *local* shared memory (even on SMP boxes), it's just the normal 
thread/SMP safe sync code between the memory manager and the threads.

Yes, that would work with some kinds of reflective memory cards as well I 
guess, provided they really behave like shared memory on an SMP machine, 
apart from the increased latency. (If not, you need to use "normal" sync APIs 
anyway, just as on a Beowulf - and you'd probably have to implement it 
yourself for RTL or RTAI.)


//David

.- M A I A -------------------------------------------------.
|      Multimedia Application Integration Architecture      |
| A Free/Open Source Plugin API for Professional Multimedia |
`----------------------> http://www.linuxaudiodev.com/maia -'
.- David Olofson -------------------------------------------.
| Audio Hacker - Open Source Advocate - Singer - Songwriter |
`--------------------------------------> [EMAIL PROTECTED] -'
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
--
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/

Reply via email to