Experts in numerical software and HPC services

The Numerical Algorithms Group (NAG) delivers trusted, high quality numerical computing software and high performance computing (HPC) services. For four decades NAG experts have worked closely with world-leading researchers in academia and industry to create powerful, accurate and flexible software which today is relied upon by tens of thousands of users, companies, and learning institutions as well as numerous independent software vendors.

From multicore workstations to the latest supercomputers, NAG's robust software development products, parallel software engineering services, independent technology consulting and HPC training can support your modelling and computing needs.

NAG for Financial Modelling

NAG's Numerical Libraries underpin cutting-edge finance applications providing:
Optimization | Portfolio Modelling | Index Tracking | Derivative Pricing | Risk | Monte Carlo

From multicore to supercomputers

Get a performance advantage from multicore processors and HPC with NAG's parallel software engineering consulting, or by using NAG's multicore-optimized libraries.
NAG also provides impartial HPC advice and HPC training.

 

Flexible environments, speed development

NAG components are optimized for a wide range of environments, packages and languages:
C#/.NET | Visual Basic | Excel | MATLAB® | Scilab | Octave | LabVIEW | Maple | Fortran | C | Java | Python | Multicore | R | OpenMP | GPUs

Investors in People Logo ISO 9001 Logo ISO 14001 Logo HECToR Logo