Re: [Mono-dev] Mono.Simd Acceleration Attributes

2008-11-10 Thread Rodrigo Kumpera
e specific > manner (sse1 – 4.2 active). > > > > My 2c > > > Russell > > > -- > > *From:* [EMAIL PROTECTED] [mailto: > [EMAIL PROTECTED] *On Behalf Of *Rodrigo Kumpera > *Sent:* 07 November 2008 15:15 > *To:* Christophe Guillon > *Cc:* mono-devel-li

Re: [Mono-dev] Mono.Simd Acceleration Attributes

2008-11-10 Thread russell.kay
Guillon Cc: mono-devel-list@lists.ximian.com Subject: Re: [Mono-dev] Mono.Simd Acceleration Attributes Hi Christophe, 2008/11/7 Christophe Guillon <[EMAIL PROTECTED]> Thank you for the explanation. It confirms my point and it seems that we agree. For the user guide aspect: >2) the a

Re: [Mono-dev] Mono.Simd Acceleration Attributes

2008-11-07 Thread Rodrigo Kumpera
Hi Christophe, 2008/11/7 Christophe Guillon <[EMAIL PROTECTED]> > Thank you for the explanation. It confirms my point and it seems that we > agree. > > For the user guide aspect: > >2) the attributes on the methods are never inspected by the runtime: > >they are there to guide the programmers us

Re: [Mono-dev] Mono.Simd Acceleration Attributes

2008-11-07 Thread Christophe Guillon
Thank you for the explanation. It confirms my point and it seems that we agree. For the user guide aspect: >2) the attributes on the methods are never inspected by the runtime: >they are there to guide the programmers using Mono.Simd in determining >what kind of optimizations are usually available

Re: [Mono-dev] Mono.Simd Acceleration Attributes

2008-11-07 Thread Paolo Molaro
On 11/07/08 Christophe Guillon wrote: > It seems that as soon as the Mono.Simd primitives have a well defined > semantic it is not useful to specify which architecture feature is able to > emulate each of these primitives. I would have expected this to be the > choice of the virtual execution envir

[Mono-dev] Mono.Simd Acceleration Attributes

2008-11-07 Thread Christophe Guillon
Hi all, Looking at the proposal for the Mono.Simd primitives I'm wondering how the Mono.Simd.Acceleration attributes and the corresponding Mono.Simd.AccelMode parameters are useful. Thus I'm wondering what is the rational of having these attributes defined and used in the definition of the primiti