[Mono-list] Mono.Simd - Phylosophical comments
etienne.fortin at sympatico.ca
Mon Nov 17 12:26:00 EST 2008
Miguel de Icaza-2 wrote:
> 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
>> 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.
I didn't know yet about Mono.Rocks. Looks pretty interesting, and something
possible for getting vectorized code "easily". Thanks for the precisions.
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