[Mono-dev] simd: more accelerated classes

Rodrigo Kumpera kumpera at gmail.com
Tue Jan 13 15:00:02 EST 2009


On Tue, Jan 13, 2009 at 5:50 PM, crashfourit <crashfourit at gmail.com> wrote:

>
>
>
> crashfourit wrote:
> >
> > I was wondering what it would take to use simd to acclerate this
> >
> > Vector4f {
> > public float X;
> > public float Y;
> > public float Z;
> > public float W;
> > //.......
> > }
> >
> > instead of this
> > Vector4f {
> > internal float x;
> > internal float y;
> > internal float z;
> > internal float w;
> >
> > public float X {get {return x;} set {x = value;}}
> > public float Y {get {return y;} set {y = value;}}
> > public float Z {get {return z;} set {z = value;}}
> > public float W {get {return w;} set {w = value;}}
> > //.......
> > }
> > Any sugestions?
> >
>
>
> Also, I was wondering is there any interest in accelerated versions of high
> level math constructs?
>
> Like, QuaternionF, QuaternionD, Matrix4f, Matrix4d, etc?
> --


I would love to see a library with such high level constructs that exploit
Mono.Simd. I would
help with it for sure, but it shouldn't be bundled with mono.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20090113/d785eb92/attachment.html 


More information about the Mono-devel-list mailing list