Учёные из китайско-российского университета научились ускорять вычисления на видеокартах Nvidia в сотни раз.
создано DALL-E
Исследователи из Университета Шэньчжэнь МГУ-ПИТ, совместного проекта Московского государственного университета имени М.В. Ломоносова и Пекинского технологического института, как сообщается, разработали новый вычислительный алгоритм, который может значительно повысить эффективность перидинамики, используемой для моделирования трещин и повреждений материалов. Новый метод увеличивает производительность до 800 раз! Это значит, что вычисления ускоряются почти на три порядка.
Перидинамика широко используется для прогнозирования разрушения материалов в аэрокосмической, гражданской инженерии и военных задачах. Однако традиционное моделирование требует значительных вычислительных ресурсов, что делает крупномасштабные исследования медленными и непрактичными. Доцент Ян Ян и ее команда решили эту проблему, используя платформу CUDA от Nvidia для оптимизации проектирования алгоритмов и управления памятью.
Их фреймворк PD-General достиг 800-кратного прироста скорости на GeForce RTX 4070 по сравнению с традиционными последовательными программами и 100-кратного повышения производительности по сравнению с параллельными программами на основе OpenMP. В крупномасштабных симуляциях с миллионами частиц он завершил 4000 итерационных шагов за пять минут. Для крупномасштабных двумерных одноосных задач растяжения он обработал 69,85 млн итераций менее чем за две минуты с использованием одинарной точности.
Это достижение очень важно для учёных. Оно означает, что исследователи теперь могут проводить моделирование на очень дешёвых, на фоне специализированных карт, потребительских графических адаптерах.