[Mono-list] Mono.Simd - Phylosophical comments
efortin
etienne.fortin at sympatico.ca
Mon Nov 17 12:26:00 EST 2008
Miguel de Icaza-2 wrote:
>
> Hello,
>
> I just wanted to clarify Rodrigo's post a little:
>
>> 3) I would add more high level constructs like Matrix that
>> make use of the
>> SIMD hardware.
>>
>> We first need to expose a rich and usable set of intrinsics to what
>> SSE currently has. Once we do finish with that, we might look at
>> exposing more high level functionality.
>>
>> On the other hand, such experimentation should happens outside of
>> Mono.Simd to be more agile and not bound to mono's own release
>> schedule.
>>
>> I would love to see such extensions been build, but rather as a
>> separate library which has way more flexibility in how it's developed
>> - let's take the awesome Mono.Rocks as a fine example of that.
>
> The Mono.Rocks that Rodrigo is talking about is a library of extension
> methods that was created to augment existing data types and collections.
>
> The idea behind the "Rocks" families is that they add value to existing
> libraries, can be prototyped easily, and do not get added to libraries
> that might have a tighter release schedule or API change limitations.
>
> Miguel.
>
>
Hello Miguel,
I didn't know yet about Mono.Rocks. Looks pretty interesting, and something
possible for getting vectorized code "easily". Thanks for the precisions.
Etienne
--
View this message in context: http://www.nabble.com/Mono.Simd---Phylosophical-comments-tp20503986p20543924.html
Sent from the Mono - General mailing list archive at Nabble.com.
More information about the Mono-list
mailing list