[Mono-dev] Mono simd idea

crashfourit crashfourit at gmail.com
Sun Jan 4 23:36:34 EST 2009




Rodrigo Kumpera wrote:
> 
> There might be some significant gains on loop bodies, better inlining
> heuristics always help and
> this is something we plan on eventually look at.
> 
> Right now we focusing on other areas of performance that will have some
> more
> broad results, but feel
> free to investigate better inlining for mono and be sure that any patches
> will be reviewed and accepted.
> 
> Cheers,
> Rodrigo
> 
> On Wed, Dec 31, 2008 at 4:06 AM, crashfourit <crashfourit at gmail.com>
> wrote:
> 
>>
>> I wonder what kind of performance gains if the jit engine part of the
>> mono.simd was modified to make it more aggressive on inlining code than
>> normal.
>> --
>> View this message in context:
>> http://www.nabble.com/Mono-simd-idea-tp21227759p21227759.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
> 
> 


I just had an idea on how to generify the Shuffle method in Vector4f while
keeping it simple.

enum ShuffleSel {
     FromX,
     FromY,
     FromZ,
     FromW,
}

public static unsafe Vector4f Shuffle (Vector4f v1, ShuffleSel toX,
ShuffleSel toY, ShuffleSel toZ, ShuffleSel toW)
-- 
View this message in context: http://www.nabble.com/Mono-simd-idea-tp21227759p21285434.html
Sent from the Mono - Dev mailing list archive at Nabble.com.



More information about the Mono-devel-list mailing list