NMath Premium

NMath is Adding .NET Core Support and has Dropped Support of OSX and Linux86

Changes to Supported Operating Systems With the release of NMath 6.2.0.41, on March 10, 2018, NMath no longer supports OSX or the Linux x86 operating systems. We are dropping the support of these operating systems due to a decline of demand by our customers. Please contact us with any concerns regarding this change. This release is currently available on NuGet. Going forward NMath and NMa...
Read More

Announcing NMath 6.2 and NMath Stats 4.2

We're pleased to announce new versions of the NMath libraries - NMath 6.2 and NMath Stats 4.2. Added functionality includes: Upgraded to Intel MKL 11.3 Update 2 with resulting performance increases. Updated NMath Premium GPU code to CUDA 7.5. Added classes for performing Discrete Wavelet Transforms (DWTs) using most common wavelet families, including Harr, Daubechies, Symlet, Best Local...
Read More

Announcing NMath 6.1 and NMath Stats 4.1

We're pleased to announce new versions of the NMath libraries - NMath 6.1, and NMath Stats 4.1. Added functionality includes: Upgraded to Intel MKL 11.2 Update 2 with resulting performance increases. Updated NMath Premium GPU code to CUDA 6. Added classes for solving linear and nonlinear programming problems with integer or binary constraints. Added class SpecialFunctions containing s...
Read More

NMath Premium’s new Adaptive GPU Bridge Architecture

The most recent release of NMath Premium 6.0 is a major update which includes an upgraded optimization suite, now backed by the Microsoft Solver Foundation, a significantly more powerful GPU-bridge architecture, and a new class for cubic smoothing splines. This blog post will focus on the new API for doing computation on GPU's with NMath Premium. The adaptive GPU bridge API in NMath Premium 6....
Read More

Distributing Parallel Tasks on Multiple GPU’s

In this post I'm going demonstrate how to use the Task Parallel Library with NMath Premium to run tasks in parallel on multiple GPU's and the CPU. Back in 2012 when Microsoft released .NET 4.0 and the System.Threading.Task namespace many .NET programmers never, or only under duress, wrote multi-threaded code. It's old news now that TPL has reduced the complexity of writing threaded code by provi...
Read More
Top