Китайські вчені у співпраці з російськими дослідниками розробили новий обчислювальний алгоритм, який суттєво підвищує продуктивність графічних процесорів NVIDIA у наукових та промислових розрахунках. Цей алгоритм, створений командою з Шеньчженьського університету MSU-BIT та Пекінського технологічного інституту разом із фахівцями Московського державного університету (МДУ), дозволяє значно покращити ефективність розрахунків перидинаміки — сучасної теорії, яка застосовується для моделювання міцності та руйнування матеріалів.
Про це розповідає ProIT
Вражаючі результати нової технології
В основі нового фреймворку PD-General лежить технологія CUDA від NVIDIA, яка оптимізує дизайн алгоритмів та управління пам’яттю. Завдяки цьому, продуктивність розрахунків на відеокартах NVIDIA RTX 4070 зросла до 800 разів у порівнянні з традиційними послідовними програмами та до 100 разів в порівнянні з паралельними програмами OpenMP.
У великих моделях, що включають мільйони частинок, PD-General зміг виконати 4000 ітерацій за п’ять хвилин. Крім того, для задач одновісного розтягування з великою кількістю ітерацій він обробив 69,85 мільйонів ітерацій менш ніж за дві хвилини з одиничною точністю.
Вплив на науку та промисловість
Завдяки підвищеній обчислювальній ефективності, дослідники тепер можуть виконувати моделювання на звичайних споживчих відеокартах, уникаючи необхідності в дорогих суперкомп’ютерах. Це має значні наслідки для промисловості, що потребує детального аналізу матеріалів, зокрема в галузях військової та аерокосмічної промисловості, будівництва та інженерних розробок.
«Можливість займатися високопродуктивним моделюванням на доступних відеокартах допоможе китайцям та росіянам обходити санкції, накладені на постачання потужних обчислювачів західними країнами», — зазначають дослідники.
Таким чином, дане дослідження може поліпшити військові технології, зокрема у контексті загрози з боку росії. Результати роботи були опубліковані в журналі Chinese Journal of Computational Mechanics.