Recent News

June 18, 2014

CenterSpace on the Road

On June 5th CenterSpace presented a two hour lecture and tutorial at the University of Chicago's, "Recent Developments in Parallel Computing in Finance" conference.  Upcoming on July 10th, CenterSpace's technology evangelist, Andy Gray, will be giving a talk at the NIVIDA "GPU Technology Conference Workshop S.E. Asia 2014".  [Read more ... ]

April 28, 2014

Evolutionary Robotics and NMath

NMath was used in a computationally heavy evolutionary robotics research project at the Czech Technical University in Prague.  The resulting work from this multi-year project has been recently published in prestigious journal of "Applied Artifical Intelligence".  (Applied Artificial Intelligence, Taylor & Francis Eds., see DOI: 10.1080/08839514.2014.875684, vol. 28, no. 4, 2014)  Read more [...]

February 18, 2014

Porting Excel to .NET Made Easier

In previous blog posts, we demonstrated calling NMath from within Excel (C#, Visual Basic).  Another common need is to replace an existing Excel spreadsheet with an equivalent .NET application. Today, we are releasing .NET code to make this task much easier. [...]

January 22, 2014

Optimal Portfolio Allocation

The problem of optimal portfolio allocation, in its simplest form, asks the question of how to allocate a given amount of wealth across a fixed universe of investments to achieve a minimum-risk goal-expected return.  The known quantities are the potential field of investments, their performance history, and the goal rate of return; The unknown is the wealth allocation across the investments. [...]

December 16, 2013

Chebyshev Filters with NMath

There are three classes of widely used IIR (recursive) filters in signal processing: Butterworth, Chebyshev, and elliptical. In this article I will give a short introduction to the Chebyshev filter, present an efficient O(n log n) code implementation based on the FFT, and finish with a usage example. [...]

Announcing NMath Premium

Nvidia CenterSpace Software is pleased to announce the general availability of the Premium Editions of NMath 5.3 and NMath Stats 3.6. NMath Premium leverages the power of NVIDIA’s CUDA™ architecture for GPU-accelerated mathematics in .NET. CenterSpace has partnered with leading GPU computing experts to bring GPU-accelerated mathematics to the .NET platform for the first time.


NMath .NET Math and Statistics

NMathThe NMath .NET math and statistics libraries from CenterSpace Software provides building blocks for financial, engineering, and scientific applications on the Microsoft .NET platform.

Choose NMath. Written by experts, trusted by industry leaders.
Our developers are experts at object-oriented numerics, producing high-performance, rock solid components, with state of the art object-oriented .NET interfaces. NMath has satisfied customers in over 45 countries around the world, and is proven in production everyday inside Fortune 500 companies.

Increase your productivity and lower your development costs by using NMath to jumpstart your .NET numerical applications.
Our libraries are extensively tested, and include professional documentation, code examples, and technical support.

Licensing that works.
We have a simple royalty-free licensing model. Components are licensed per developer seat. There are no runtime or distribution fees for products developed that make use of NMath libraries.

The numerical tools you need, now and in the future.
NMath features include:

  • matrix and vector classes
  • random number generators
  • Fast Fourier Transforms (FFTs)
  • numerical integration
  • linear programming
  • linear regression
  • curve and surface fitting
  • optimization
  • hypothesis tests
  • analysis of variance (ANOVA)
  • probability distributions
  • principal component analysis
  • cluster analysis

NMath is built on the Intel® Math Kernel Library (MKL), which contains highly-optimized, extensively-threaded versions of the public domain computing packages known as the BLAS (Basic Linear Algebra Subroutines) and LAPACK (Linear Algebra PACKage).

All NMath routines are callable from any .NET language, including C#, Visual Basic.NET, and F#.

Meet our customers
Connect with us

Read our book

Email updates