Учёные из китайско-российского университета ускорили научные вычисления на видеокартах GeForce в 800 раз

в 20:50, , рубрики: Новости

Учёные из китайско-российского университета научились ускорять вычисления на видеокартах Nvidia в сотни раз. 

Учёные из китайско-российского университета ускорили научные вычисления на видеокартах GeForce в 800 раз
создано DALL-E

Исследователи из Университета Шэньчжэнь МГУ-ПИТ, совместного проекта Московского государственного университета имени М.В. Ломоносова и Пекинского технологического института, как сообщается, разработали новый вычислительный алгоритм, который может значительно повысить эффективность перидинамики, используемой для моделирования трещин и повреждений материалов. Новый метод увеличивает производительность до 800 раз! Это значит, что вычисления ускоряются почти на три порядка. 

Перидинамика широко используется для прогнозирования разрушения материалов в аэрокосмической, гражданской инженерии и военных задачах. Однако традиционное моделирование требует значительных вычислительных ресурсов, что делает крупномасштабные исследования медленными и непрактичными. Доцент Ян Ян и ее команда решили эту проблему, используя платформу CUDA от Nvidia для оптимизации проектирования алгоритмов и управления памятью. 

Их фреймворк PD-General достиг 800-кратного прироста скорости на GeForce RTX 4070 по сравнению с традиционными последовательными программами и 100-кратного повышения производительности по сравнению с параллельными программами на основе OpenMP. В крупномасштабных симуляциях с миллионами частиц он завершил 4000 итерационных шагов за пять минут. Для крупномасштабных двумерных одноосных задач растяжения он обработал 69,85 млн итераций менее чем за две минуты с использованием одинарной точности. 

Это достижение очень важно для учёных. Оно означает, что исследователи теперь могут проводить моделирование на очень дешёвых, на фоне специализированных карт, потребительских графических адаптерах. 

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js