[Mono-dev] mono numerical performance

Stefanos A. stapostol at gmail.com
Sun Nov 20 03:28:19 EST 2011


2011/11/20 Jonathan Shore <jonathan.shore at gmail.com>

> Slide, not really.  If mono SIMD had a more general mapping to the GPU, or
> could operate on very large vectors or matrices, possibly.   Linear algebra
> is an easy mapping to that stuff.   However, I do more complicated stuff
> around timeseries, so does not really fit into linear alg stuff.
>
> I guess, what I'm really after is to understand why the unsafe
> implementation is hardly faster than the "safe" version.   Whereas on the
> .NET CLR is 2x as fast, and nearly as fast as the C++ implementation.
>  There is no GC or object creation involved here, just arrays and
> computations.
>

Without sharing some code, it's almost impossible to tell what might be the
cause of the discrepancy or any ways to improve performance. Have you
measured performance with the regular JITter rather than LLVM?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20111120/f30f4a0a/attachment.html 


More information about the Mono-devel-list mailing list