High-performance Math library for .NET /C# and Java

sivabudh picture sivabudh · Nov 4, 2009 · Viewed 10k times · Source

We currently have a high-performance scientific application written in C++ that makes use of Intel Math Kernel Library.

We are considering writing a benchmark application written in Java and .NET/C# to compare the performance difference. To do that, we also need a good (commercial is preferred) math library for both. Does anyone know of any math equivalent library for Java/C#?

As a sidenote: C++ has Intel TBB library to help with multithreading. Does .NET/C# and Java have something equivalent?

Answer

Jake Pearson picture Jake Pearson · Nov 4, 2009

I can help with C#:

Here is another SO question that discusses various C# math libraries

And you can take a look at PLINQ for C# multithreading help.