title: High-performance Math library for .NET /C# and Java
body: <p>We currently have a high-performance scientific application written in C++ that makes use of <a href="http://software.intel.com/en-us/intel-mkl/" rel="noreferrer">Intel Math Kernel Library</a>.</p>
  
  <p>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#?</p>
  
  <p>As a sidenote: C++ has <a href="http://www.threadingbuildingblocks.org/" rel="noreferrer">Intel TBB</a> library to help with multithreading. Does .NET/C# and Java have something equivalent?</p>