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/