21 октября NVIDIA объявила об общей доступности cuDSS — библиотеки для решения больших разреженных систем линейных уравнений на GPU. За сложным названием скрывается один из тяжёлых этапов инженерного моделирования: вычисления, которые повторяются при проверке конструкции, материалов или физических процессов.
Структурное моделирование — один из сценариев применения. Изображение: Dassault Systèmes / NVIDIA.
Зачем ускорять отдельный этап
Если расчёт занимает несколько суток, инженеры успевают проверить меньше вариантов проекта. cuDSS переносит работу с разреженными матрицами на GPU и масштабируется от рабочей станции до вычислительного кластера. Для интеграции предусмотрены интерфейсы C, C++, Python и Fortran.
Архивная иллюстрация из технического материала о cuDSS, декабрь 2025 года. Изображение: NVIDIA.
Что означают заявленные ускорения
В анонсе приведены примеры партнёров: до десятикратного ускорения отдельных задач в Ginestra и четырёхкратное ускорение расчёта EUV-плазмы в COMSOL, занявшего шесть дней и четырнадцать часов. Это результаты конкретных конфигураций и моделей, заявленные участниками проекта. Они не означают такой же прирост для любой программы или симуляции.
Кому пригодится
Новость важна для разработчиков САПР, научных приложений и команд, которые планируют вычислительную инфраструктуру. Перед закупкой оборудования разумно измерить долю решателя во времени своего задания, объём памяти и скорость передачи данных. Быстрый математический этап не уберёт другие ограничения: подготовку сетки, загрузку данных или последовательные участки кода.