Numerical Library Provider Realizes Major Performance Gains by Parallelizing Its Code
Visual Numerics needed a way to efficiently parallelize its C# numerical library software - and thus realized the performance gains made possible by today's multicore processors. The company continues to improve the performance of its IMSL C# Numerical Libraries by taking advantage of the support for parallel programming provided in the Microsoft Visual Studio 2010 development system and the Microsoft .NET Framework 4. This support enables Visual Numerics developers to productively write scalable parallel code at higher levels of abstraction than they could by working directly with threads. The company's efforts are yielding an almost linear increase in performance on multicore systems, positioning Visual Numerics as an industry leader in meeting the needs of Windows developers working in the field of technical computing.