Re: [LAD] a *simple* ring buffer, comments pls?

From: Paul Davis <paul@email-addr-hidden>
Date: Mon Jul 11 2011 - 23:58:12 EEST

On Mon, Jul 11, 2011 at 4:50 PM, Chris Cannam
<cannam@email-addr-hidden-day-breakfast.com> wrote:
> On 11 July 2011 21:32, James Morris <jwm.art.net@email-addr-hidden> wrote:
>> I've ended up going back to Fons's pragmatism. If
>> non-blocking/lock-free programming is so impossibly difficult,
>> requiring intimate hardware knowledge of numerous different
>> architectures then there's only one solution available to people like
>> me, and that's to code for AMD64/Intel and use the existing ringbuffer
>> implementations.
>
> Perhaps the pragmatic solution is to _lock_ the shared buffer?

no, the pragmatic solution is to use memory barriers liberally applied.
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Tue Jul 12 00:15:06 2011

This archive was generated by hypermail 2.1.8 : Tue Jul 12 2011 - 00:15:06 EEST