La librería NAG Library for SMP & multicore es la mayor librería comercial de algoritmos numéricos, desarrollada con el fin de sacar el máximo partido de las mejoras de rendimiento en los sistemas de paralelismo de memoria compartida de los procesadores SMP (Symmetric Multi-Processors) y multinúcleo.

En Mark 22, la librería NAG Library for SMP & multicore contiene más de 1.600 algoritmos o rutinas, con más de 160 de ellas específicamente sintonizadas para correr significativamente más rápido en sistemas multisocket y multinúcleo. Otras 360 rutinas han mostrado capacidades para proporcionar niveles de rendimiento y escalabilidad superior a otros productos actualmente disponibles.