SIMD support...

Manu turkeyman at gmail.com
Sun Jan 15 03:02:39 PST 2012


On 15 January 2012 09:20, Sean Cavanaugh <WorksOnMyMachine at gmail.com> wrote:

> On 1/13/2012 7:38 AM, Manu wrote:
>
>> On 13 January 2012 08:34, Norbert Nemec <Norbert at nemec-online.de
>> <mailto:Norbert at nemec-online.**de <Norbert at nemec-online.de>>> wrote:
>>
>>
>> This has already been concluded some days back, the language has a quite
>> of types, just like GCC.
>>
>
> So I would definitely like to help out on the SIMD stuff in some way, as I
> have a lot of experience using SIMD math to speed up the games I work on.
>  I've got a vectorized set of transcendetal (currently in the form of
> MSVC++ intrinics) functions for float and double that would be a good start
> if anyone is interested.  Beyond that I just want to help 'make it right'
> because its a topic I care alot about, and is my personal biggest gripe
> with the langauge at the moment.
>
> I also have experience with VMX as they two are not exactly the same, it
> definitely would help to avoid making the code too intel-centric (though
> typically the VMX is the more flexible design as it can do dynamic
> shuffling based on the contents of the vector registers etc)
>

I too have a long history with VMX, CELL SPU, ARMs VFP/NEON, and others
(PSP's VFPU, PS2s VU, SH4), and SSE of course, and writing the efficient
libraries that take all hardwares into consideration. We should compare
notes, are you on IRC? :)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20120115/f65fb5e7/attachment.html>


More information about the Digitalmars-d mailing list