Кроссплатформенная реализация безматричного метода конечных элементов с использованием технологий CUDA и oneAPI для численного моделирования в задачах геофизики и геомеханикидипломная работа (Специалист)
Аннотация:Была написана параллельная реализация Метода Конечных Элементов на CUDA и oneAPI, которая превосходит коммерческий прочностной пакет CAE Fidesys по производительности в 50 - 100 раз.
Также в ходе работы:
разработан программный модуль для генерации системы мезотрещин на основе математического разреза;
произведены численные расчеты для задачи моделирования сейсмического отклика в зоне трещиноватости с треугольной сеткой, а также задачи Лэмба с четырехугольной сеткой;
произведен сравнительный анализ производительности и сходимости численного решения с CAE Fidesys;
добавлена возможность отображения волновых полей в VTK формате;
добавлена возможность отображения сейсмограмм, в т.ч. используя SEG-Y формат;
Разработанная реализация открывает возможность для решения многих современных задач вычислительной механики, требующих существенных вычислительных ресурсов, например, продемонстрированных в работе задач геофизики и геомеханики.