Author: Trevor Misfeldt

Mono versions of NMath now available

Due to popular request, our NMath and NMathStats libraries are now available for use in developing applications on Mono. The Mono versions include all of the same features as the .NET/Windows libraries, with native code compiled for Linux and Mac OS X. Access to the Mono version is included at no additional charge with the purchase of a .NET (Windows) license.  All customers with a current mainte...
Read More

NMath integration with Essential Chart

When building numerical applications, you'll inevitably be faced with the challenge of taking raw data and computed results and presenting information in a way that makes business sense to the end user. NMath 5.1 added some new visualization features to help. We've also worked closely with the team at Syncfusion to make it very easy to create visualizations of NMath data with their powerful Essent...
Read More

Speaking at SC11

CenterSpace is attending the SC11 conference this week in Seattle. On Tuesday, November 15 at 3:45 pm in the Intel booth, I will be presenting, “Numerical Programming in Managed Code: This Might Just Work.”  Please come join us!   Whether or not you make it to the presentation, please drop us a line if you’re attending SC11 – it’s always great to catch up with our users in person!
Read More

Clearing a vector

A customer recently asked us for the best method to zero out a vector. We decided to run some tests to find out. Here are the five methods we tried followed by performance timing and any drawbacks. The following tests were performed on a DoubleVector of length 10,000,000. 1) Create a new vector. This isn't really clearing out an existing vector but we thought we should include it for complet...
Read More

Initializing NMath

NMath uses Intel's Math Kernel Library (MKL) internally. This code contains native, optimized code to wring out the best performance possible. There is a one-time delay when the appropriate x86 or x64 native code is loaded. This cost can be easily controlled by the developer by using the NMathKernel.Init() method. Please see Initializing NMath for more details. - Trevor
Read More
Top