[dmd-concurrency] shared arrays
Robert Jacques
sandford at jhu.edu
Wed Jan 27 19:50:34 PST 2010
On Wed, 27 Jan 2010 21:33:42 -0500, Andrei Alexandrescu
<andrei at erdani.com> wrote:
> Robert Jacques wrote:
>> So, my read on this is the given all 64-bit x86 CPUs support SSE2,
>> atomic reads/writes can be done using 128-bit SSE memory ops on aligned
>> data. So all that's needed is align(16) support in DMD (align(8) would
>> also be appreciated)
>
> I've read about 128-bit SSE operations. I'm not sure to what extent we
> could rely on them being there.
While SSE2 is not standard on x86 platforms, it is on x86-64, so you can
assume it's there.
More information about the dmd-concurrency
mailing list