How about a cross-compiler SIMD module?

Stefanos Baziotis sdi1600105 at di.uoa.gr
Sat Aug 3 12:49:22 UTC 2019


On Saturday, 3 August 2019 at 10:01:37 UTC, Guillaume Piolat 
wrote:
> On Friday, 2 August 2019 at 20:59:04 UTC, Stefanos Baziotis
>
> Well yes what you did makes a lot of sense, since it's druntime 
> that will have to implement memcpy/memset/etc. So there is 
> indeed a need for something in druntime.
>

Apart from memset, memcpy etc., I think that if we are to have a 
simd
module, that makes sense to be cross-compiler. On the other hand, 
people seem to
like the idea to add them separately on LDC and GDC versions. I 
don't know.

> (intel-intrinsics is Boost-licensed and one can use any part of 
> it, but it's not like is has been "approved" in terms of DUB 
> popularity (which I feel is a necessary first step, along with 
> GDC support)).

Well, it seems like a sane way to do SIMD. I hope it goes well.

Stefanos


More information about the Digitalmars-d mailing list