Numerical Algorithms Group
Numerical Algorithms Group develops and licenses numerical algorithms, optimization solvers, automatic-differentiation tools, and a Fortran compiler, while providing HPC, cloud, and AI services to financial, engineering, research, energy, and public-sector organizations.
- Company typePrivate
- Founded1970
- HeadquartersOxford, United Kingdom
- Headcount101–250
- GTM typeB2B
- OfferingSoftware
What Numerical Algorithms Group does
Numerical Algorithms Group (NAG) develops numerical software and technical services for banks and financial institutions, engineering and manufacturing firms, energy companies, life-sciences organizations, and academic or government research institutions. Its customers use these capabilities for quantitative finance, simulation, optimization, scientific research, and computationally intensive workloads. NAG has operated since 1970 and reports offices in Oxford, the United States, and Japan, with services marketed across EMEA, North America, and Asia Pacific.
The product portfolio centers on the NAG Library, which provides rigorously tested numerical routines across statistics, optimization, linear algebra, interpolation, integration, special functions, and related domains through C, C++, Fortran, Python,.NET, and Java interfaces. NAG also sells optimization solvers, dco/c++ automatic differentiation for C++ derivatives, a commercial Fortran compiler, the VSMS managed HPC service, and Storm, a cloud-provider-agnostic platform running Slurm on Kubernetes with Open OnDemand. Its professional-services team handles HPC optimization, cloud migration, hybrid-cloud design, and vendor-agnostic infrastructure work using major processor and cloud technologies.
NAG earns revenue through annual commercial software licences bundled with maintenance, updates, and technical support, plus project-based consulting and recurring managed-service engagements. Pricing is quote-based and varies by product, deployment size, support requirements, engagement scope, duration, and expertise; enterprise software is sold through direct technical sales, proof-of-concept work, and benchmarking, with case studies, webinars, and technical content supporting lead generation. The supplied history describes NAG as a not-for-profit, member-backed company within n2 Group that reinvests revenue into R&D and has no external financial stakeholders.
Numerical Algorithms Group firmographics
Firmographics- Name
- Numerical Algorithms Group
- Legal name
- Numerical Algorithms Group Ltd
- Website
- https://nag.com
- Company type
- Private
- Founded year
- 1970
- Operating status
- Operating
- Headcount range
- 101–250 employees
- Short description
- Numerical Algorithms Group develops and licenses numerical algorithms, optimization solvers, automatic-differentiation tools, and a Fortran compiler, while providing HPC, cloud, and AI services to financial, engineering, research, energy, and public-sector organizations.
- Ownership category
- akta.pro rank
Where Numerical Algorithms Group is headquartered
LocationHeadquarters
- HQ city
- Oxford
- HQ country
- United Kingdom
- HQ region
- Europe
Offices3 records
Markets served
Numerical Algorithms Group business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Personnel, Technology or R&D, Infrastructure, Marketing or Sales, Operations
Revenue model
- Software Licensing and Subscriptions: NAG derives revenue from licensing the NAG Library, Fortran Compiler, and Optimization Suite. Products are sold with terms and conditions, licence management via Kusari, and include maintenance releases, updates, and technical support. The NAG Library is available for download as fully-functional software with various licence options.
- Professional and Managed HPC/Cloud/AI Services: NAG provides end-to-end professional services for HPC, cloud, and AI implementations. This includes evaluation and consultancy, migration services, hybrid cloud design, optimization, and ongoing managed services. Revenue is generated through project-based engagements and recurring managed service contracts.
- Technical Support Services: Technical support is a vital part of NAG's ethos, offering product updates, maintenance releases, domain specialist access, and problem resolution. Support is tied to product licensing and is included as part of the customer investment in NAG products.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Subscription | Annual | Enterprise software licensing and support |
| Other | Multi-year contract | Professional HPC/Cloud/AI consulting and managed services |
Go-to-market motion2 records
Distribution channels4 records
Marketing channels8 records
Numerical Algorithms Group product offering
Product offeringCore offering
Numerical Algorithms Group (NAG) develops and licenses commercially supported numerical computing software—the NAG Library, Mathematical Optimization Suite, Automatic Differentiation tools (dco/c++, dco/map), and the NAG Fortran Compiler—alongside professional and managed HPC, Cloud, and AI consulting services. NAG delivers vendor-agnostic HPC solutions, cloud migration, hybrid cloud design, and managed services including the Virtual Supercomputer Managed Service (VSMS) and Storm by NAG. Customers include the world's largest investment banks, engineering firms, energy companies, and academic/government research institutions.
Product overview
NAG (Numerical Algorithms Group) provides industry-leading numerical software and technical services. The core offering consists of the nAG Library—the most comprehensive collection of rigorously tested numerical algorithms—alongside Mathematical Optimization solvers, Automatic Differentiation tools (dco/c++), and Fortran Compiler products. These are complemented by HPC/Cloud/AI professional services and managed offerings including the Virtual Supercomputer Managed Service. The portfolio includes specialized sub-products like the Optimization Modelling Suite, Storm by nAG (Slurm on Kubernetes platform), and dco/map for GPU automatic differentiation. The company operates as part of n2 Group alongside BioTeam, STAC, VSNi, and X-ISS, serving banking/finance, energy, engineering, academia, and government sectors.
Differentiator
Problem solved
Functional benefit
Brands
- nAG Library: The most rigorous and robust collection of numerical algorithms available, providing algorithms backed-up with top-tier technical support and documentation
- dco/c++
- NAG Fortran Compiler
- Mathematical Optimization Suite
- Storm by nAG
- Virtual Supercomputer Managed Service (VSMS)
Products and services
- NAG Library The world's most rigorous and robust collection of numerically verified algorithms covering statistics, optimization, linear algebra, interpolation, numerical integration, random number generation, special functions, time series analysis, and survival analysis. For engineers, scientists, and quantitative analysts in industry, academia, and government.
- Mathematical Optimization Suite Mathematical optimization solver suite covering MILP (Mixed Integer Linear Programming), SOCP (Second-Order Cone Programming), QCQP, MINLP, non-negative least squares, derivative-free optimization, and nonlinear programming via IPOPT interface. For portfolio optimization, energy storage management, and engineering design optimization.
- Automatic Differentiation (dco/c++) Automatic differentiation tool for C++ delivering accurate first and higher-order derivatives at machine precision. Supports tangent, adjoint, and mixed-mode AD with checkpointing, symbolic adjoints, and memory-efficient data structures. For quantitative finance, Monte Carlo pricing, PDE solvers, and calibration codes.
- NAG Fortran Compiler Commercial Fortran compiler supporting Fortran 95/2003 with extensions, featuring first commercially available support for Apple Silicon Macs, with debugging capabilities, memory tracing, array bound checks, and floating-point arithmetic analysis. For scientific computing developers and researchers.
- HPC/Cloud/AI Services End-to-end professional and managed services for HPC/Cloud/AI implementations, including cloud migration, hybrid cloud solutions, on-premise optimization, and performance engineering. NAG architects solutions impartially using AMD, ARM, AWS, GCP, Intel, NVIDIA, and Microsoft technologies. For enterprise customers in banking, energy, engineering, and research.
- Virtual Supercomputer Managed Service (VSMS) Managed HPC service that de-risks and simplifies HPC access for industrial clients across all sectors by combining cutting-edge technology with subject matter expertise. Supports bursting from cloud to on-premise as well as on-premise to cloud.
- Storm by NAG Cloud-provider-agnostic HPC platform for running Slurm on Kubernetes with Open OnDemand. Built on Kubernetes and Slinky, providing portability, autoscaling, resilience, observability, secure operations, and repeatable deployment for modern HPC environments.
- dco/map GPU-specific automatic differentiation tool for meta adjoint programming, enabling efficient derivative computation on GPU architectures.
Quantifiable outcome
- AD delivers 10x to 6000x speedup over finite difference methods for risk calculations in investment banks
- +6 more outcomes
Companies that use Numerical Algorithms Group
Customer profileNamed customers12 records
Segments5 records
Ideal customer profiles4 records
Numerical Algorithms Group technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- No
- API docs
- API detail
Core technology
AI maturity
App detail
AI capability3 records
Feature7 records
Numerical Algorithms Group partnerships and signals
Strategic signalPartnerships
Eight partnerships are on record, tiered minor and core.
- DemandTecminorDemandTec, a retailer pricing optimization software company, is listed as a NAG partner. NAG optimization components support DemandTec's advanced pricing software capabilities.
- ENGYSminorENGYS, a CFD software company, partnered with NAG to enhance their HELYX CFD software with HPC capabilities. NAG provided HPC expertise to refactor desktop applications for HPC systems and remote visualization.
- Talos InnovationcoreNAG and Talos Innovation were jointly nominated for the HPCWire Readers' Choice Award in the Best Use of AI Methods for Augmenting HPC Applications category, indicating a collaborative go-to-market relationship.
- n2 GroupcoreNAG is a member company of n2 Group, a transformative computing technology investment company. n2 Group includes NAG, VSNi, BioTeam, STAC, and X-ISS. The group reinvests profits back into member companies and supports scientific and engineering communities. n2 Group's status as an independent, member-backed organisation with no external financial stakeholders allows companies to provide impartial advice.
- Fortissimo ProjectminorNAG participated in the Fortissimo and Fortissimo 2 European collaborative projects promoting the use of high-performance cloud-based simulations in engineering and manufacturing industries, targeting SMEs and mid-cap companies. NAG was funded by Fortissimo to assist ISV partners with HPC enhancements.
- Performance Optimisation and Productivity (POP) Centre of ExcellenceminorNAG's HPC team is involved in the Performance Optimisation and Productivity Centre of Excellence, conducting HPC performance audits for computational codes including DFTB applications and oil and gas seismic codes.
- RWTH Aachen University / Ecurie AixminorNAG collaborated with RWTH Aachen University and Formula Student Team Ecurie Aix to apply automatic differentiation (dco/c++) to dynamic lap time simulation for the World Solar Challenge solar car race.
- HECToRminorNAG participated in the HECToR dCSE (Distributed Computational Science and Engineering) programme, working to quadruple speed and enhance scalability of CASTEP materials science code.
Scale indicators4 records
Recent moves5 records
Expansion highlights8 records
Numerical Algorithms Group competitors and assessment
Company assessmentDirect peers
- MathWorks: Provider of MATLAB and Simulink, a direct competitor in numerical computing, mathematical optimization, and engineering simulation. Comparable in serving engineering, finance, and academic customers with proprietary numerical libraries and tools.
- Wolfram Research: Developer of Mathematica and Wolfram Alpha, directly competing in symbolic, numerical, and high-precision computing for technical and scientific users. Overlaps NAG's mathematical optimization and algorithm library offerings.
- Rescale: Cloud HPC platform delivering managed high-performance computing environments across cloud providers. Closely comparable to NAG's VSMS and Storm offerings in providing enterprise-grade cloud-bursting HPC as a service.
Broad incumbents
- NVIDIA: Dominant GPU vendor for HPC and AI workloads with its own software stacks (cuNumeric, RAPIDS, NGC). NAG integrates NVIDIA GPU technologies and dco/map supports GPU AD, making NVIDIA a strategic partner and adjacent competitor in HPC-enabling software.
- Altair: Engineering simulation and HPC software provider offering optimization suites and solver technologies. Overlaps with NAG's Mathematical Optimization Suite and HPC services in serving engineering and manufacturing customers.
- ANSYS: Major engineering simulation software provider with optimization solvers and HPC integrations. Comparable to NAG in serving engineering customers requiring numerical optimization, though ANSYS is more focused on physics-based simulation.
- IBM: Provides scientific computing software (SPSS, CPLEX optimization) and HPC cloud services. Overlaps NAG's optimization solver, statistical analysis, and HPC service offerings, particularly for finance and research customers.
- Cadence Design Systems: Electronic design automation and computational software provider with high-performance solver technologies. Comparable in serving engineering customers requiring advanced numerical methods and HPC-grade performance.
Emerging players
- Kitware: Open-source scientific computing and visualization company (ParaView, VTK, CMake). Comparable to NAG in serving scientific and engineering communities with HPC-adjacent tooling, though focused on open-source rather than proprietary licensing.
- Anaconda: Provider of Python-based data science and scientific computing distribution. Represents the open-source and Python-first ecosystem that competes with NAG's traditional Fortran-anchored numerical library, particularly in newer ML and data science workflows.
Market position
Strengths4 records
Weaknesses4 records
Competitive moat4 records
Key risks5 records
Key highlights6 records
Customer concentration
Numerical Algorithms Group social profiles
Digital presenceNumerical Algorithms Group compliance and trust
Trust signalCompliance2 records
Numerical Algorithms Group financial estimates
Financial estimateRevenue estimate
Valuation estimate
Numerical Algorithms Group leadership team
Management profileNumber of profiles
Profiles5 records
Numerical Algorithms Group funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
Numerical Algorithms Group M&A and investment
M&A and investmentM&A2 records
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about Numerical Algorithms Group
What does Numerical Algorithms Group do?
Numerical Algorithms Group (NAG) develops and licenses commercially supported numerical computing software—the NAG Library, Mathematical Optimization Suite, Automatic Differentiation tools (dco/c++, dco/map), and the NAG Fortran Compiler—alongside professional and managed HPC, Cloud, and AI consulting services. NAG delivers vendor-agnostic HPC solutions, cloud migration, hybrid cloud design, and managed services including the Virtual Supercomputer Managed Service (VSMS) and Storm by NAG. Customers include the world's largest investment banks, engineering firms, energy companies, and academic/government research institutions.
Is Numerical Algorithms Group a public or private company?
Numerical Algorithms Group is a private company. It is classified as nonprofit foundation owned and is currently operating.
When was Numerical Algorithms Group founded?
Numerical Algorithms Group was founded in 1970. It employs 101 to 250 people.
Where is Numerical Algorithms Group based?
Numerical Algorithms Group is headquartered in Oxford, United Kingdom, in the Europe region.
How does Numerical Algorithms Group make money?
Three revenue lines are on record. Software Licensing and Subscriptions are the primary driver. The others are professional and Managed HPC/Cloud/AI Services and technical Support Services.
Who are Numerical Algorithms Group's main competitors?
Direct peers on record are MathWorks, Wolfram Research and Rescale. Broad incumbents are NVIDIA, Altair, ANSYS, IBM and Cadence Design Systems. Emerging players are Kitware and Anaconda.
Does Numerical Algorithms Group have an API?
No public API is recorded for Numerical Algorithms Group.