SciTransfer
NLAFET · Project

Faster Math Software That Makes Supercomputer Simulations Scale to Extreme Sizes

digitalPrototypeTRL 5Thin data (2/5)

Imagine you're trying to solve a massive jigsaw puzzle, but instead of one person working on it, you have thousands of people — and the hard part is making sure they don't step on each other's toes. That's essentially what happens when supercomputers try to crunch enormous math problems. NLAFET rewrote the core math recipes (linear algebra) so they can run efficiently across thousands of processors at once, even when some processors fail mid-calculation. The result is open-source software libraries that let scientists and engineers solve problems at scales that were previously impractical — from simulating new materials to analyzing power grids.

By the numbers
EUR 3,907,375
EU funding for development of the library
4
research partners across 3 countries
39
total deliverables produced
13
demo software prototypes delivered
The business problem

What needed solving

Companies running large-scale numerical simulations — power grid modeling, materials testing, engineering analysis — hit a wall when their math software cannot efficiently use modern supercomputers with thousands of heterogeneous processors. Legacy linear algebra libraries waste compute time, cannot recover from hardware failures, and do not auto-tune to different architectures. This means longer turnaround times, higher cloud computing bills, and problems that simply cannot be solved at the needed scale.

The solution

What was built

NLAFET produced 13 prototype software packages covering the core building blocks of scientific computing: sparse and dense solvers, eigenvalue solvers, SVD algorithms, fault-tolerant factorizations (Cholesky, LU, QR), optimized BLAS routines, iterative Krylov methods with preconditioners, and advanced runtime scheduling systems. These were validated on applications in materials science, power systems, and astrophysics data analysis.

Audience

Who needs this

Cloud HPC providers offering simulation-as-a-serviceEnergy companies running large-scale power grid simulationsCAE software vendors (finite element, CFD solvers)National supercomputing centers upgrading their software stacksMaterials science and pharmaceutical companies running molecular simulations
Business applications

Who can put this to work

Cloud & High-Performance Computing
enterprise
Target: Cloud HPC service providers and supercomputing centers

If you are a cloud HPC provider struggling with customers whose simulation jobs hit scaling walls on your largest clusters — NLAFET developed open-source linear algebra libraries with advanced scheduling and auto-tuning that extract more performance from heterogeneous multi-core architectures. Their 39 deliverables include fault-tolerant solvers that keep running even when hardware nodes fail, reducing wasted compute hours on large jobs.

Energy & Power Systems
enterprise
Target: Power grid operators and energy simulation firms

If you are an energy company running power system simulations that take too long or cannot scale to model your full grid — NLAFET specifically validated their software on power systems applications. Their sparse and dense solvers, built across a 4-partner consortium over 3 countries, handle the massive linear systems that arise in grid stability and load-flow calculations more efficiently than previous approaches.

Engineering Simulation Software
mid-size
Target: CAE software vendors and materials science labs

If you are a simulation software vendor whose customers complain about long solve times for large finite-element models — NLAFET built prototype solvers for eigenvalue problems, sparse factorizations, and iterative methods that are designed for extreme-scale parallel hardware. Their software was validated on materials science applications and is packaged as open-source library modules ready for integration.

Frequently asked

Quick answers

What would this cost to adopt?

NLAFET deliverables are packaged as open-source library modules, so there is no licensing fee. Costs would come from integration engineering — adapting the libraries to your specific hardware and application stack. The project invested EUR 3,907,375 in development across 4 partners over roughly 3.5 years.

Can this handle industrial-scale workloads?

The software was specifically designed for extreme-scale systems with thousands of processors. Validation was performed on real scientific applications in materials science, power systems, and astrophysics data analysis. However, all deliverables are described as prototypes, so production hardening may be needed.

What is the IP and licensing situation?

The project explicitly aimed to produce open-source library modules. With 0 industry partners and a fully academic consortium (2 universities, 2 research organizations), the IP likely follows open-source licensing. Specific license terms should be confirmed with Umeå University as coordinator.

How does this compare to existing solutions like LAPACK or ScaLAPACK?

NLAFET was designed as a next-generation replacement addressing limitations of legacy libraries on modern heterogeneous hardware. Key additions include algorithm-based fault tolerance, advanced runtime scheduling at varying granularity levels, and both offline and online auto-tuning — features absent from older libraries.

What specific software components were delivered?

The 13 demo deliverables include prototype solvers for sparse and dense linear systems, eigenvalue problems, SVD algorithms, Krylov iterative methods with preconditioners, fault-tolerant factorizations (Cholesky, LU, QR), optimized BLAS implementations, and runtime scheduling systems. All totaled, 39 deliverables were produced.

Is there ongoing support or development?

The project ended in April 2019. Based on available project data, the software was hosted at nlafet.eu. Ongoing maintenance would depend on whether the academic partners continued development. Contact Umeå University for current status of the codebase.

What is the timeline to integrate this?

The project delivered software integration as a specific deliverable, demonstrating integration into application environments. Based on available project data, a competent HPC engineering team could evaluate the libraries within weeks, but full production integration into a commercial product would likely require months of adaptation and testing.

Consortium

Who built it

This is a purely academic consortium — 4 partners (2 universities, 2 research organizations) across France, Sweden, and the United Kingdom, with zero industry partners and zero SMEs. While this signals deep scientific expertise in numerical methods and HPC, it also means the software was built without direct industry input on usability, packaging, or commercial requirements. For a business looking to adopt these libraries, expect research-grade code that may need significant engineering effort to productionize. The EUR 3,907,375 budget over 3.5 years funded 39 deliverables, which is a substantial body of work for a focused numerical library project.

How to reach the team

Umeå University (Sweden) coordinated the project. Contact their Department of Computing Science for current library status and collaboration opportunities.

Next steps

Talk to the team behind this work.

Want to know if NLAFET libraries can speed up your simulations? SciTransfer can arrange a technical briefing with the development team and assess fit for your computing environment.