[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