[Mono-dev] Mono simd problems

Rodrigo Kumpera kumpera at gmail.com
Sat Jan 3 10:19:04 EST 2009


Can you provide a complete program that shows this problem?

It can be as short as you need to show the issue.

On Wed, Dec 31, 2008 at 3:36 AM, crashfourit <crashfourit at gmail.com> wrote:

>
> Actually, Vector4f.Shuffle(v, ShuffleSel.ExpandX) is not the problem but
>
> GetVector4f(out v0, out v1, out v2, out v3)
>
> Sometimes doesn't work. It happens the most when you call this at least one
> c# statement between that and where the variables are declared. From what I
> can understand the jit engine is not producing the code to reload each of
> the variables into the simd registers after the call (at least part of the
> time).
>
>
> Rodrigo Kumpera wrote:
> >
> > Hi,
> >
> > I'll try to sort your problem out in time for the 2.2 release.
> >
> > Thanks for reporting it.
> > Rodrigo
> >
> > On Tue, Dec 30, 2008 at 5:56 PM, crashfourit <crashfourit at gmail.com>
> > wrote:
> >
> >>
> >> I figgured it out; it is not  by
> >> itself that causes problems. It is
> >>
> >> Vector4f.Shuffle(v, ShuffleSel.ExpandX) * v2
> >>
> >> That doesn't work in mono 2.2 rc3 and does work on .net 3.5. I'm
> guessing
> >> it
> >> has to do with the jit engine in mono.
> >> --
> >> View this message in context:
> >> http://www.nabble.com/Mono-simd-problems-tp21221527p21222330.html
> >> Sent from the Mono - Dev mailing list archive at Nabble.com.
> >>
> >> _______________________________________________
> >> Mono-devel-list mailing list
> >> Mono-devel-list at lists.ximian.com
> >> http://lists.ximian.com/mailman/listinfo/mono-devel-list
> >>
> >
> > _______________________________________________
> > Mono-devel-list mailing list
> > Mono-devel-list at lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/mono-devel-list
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/Mono-simd-problems-tp21221527p21227565.html
> Sent from the Mono - Dev mailing list archive at Nabble.com.
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20090103/39ed1b97/attachment-0001.html 


More information about the Mono-devel-list mailing list