Высокопроизводительная библиотека для сейсмической томографии

Высокопроизводительная библиотека для сейсмической томографии
  • Проблема
    Ускорение обработки и повышения эффективности сейсмической томографии для больших массивов данных, включающих сотни миллионов лучей, с использованием современных вычислительных ресурсов.
  • Технология
    Программа реализует параллельное решение задач сейсмической томографии ST3D для активных данных. Прямая задача обрабатывается на нескольких ядрах процессора с помощью технологии OpenMP, а обратная — с использованием MPI для распределённой памяти, что обеспечивает масштабируемость и высокую производительность. Программа оптимизирована для эффективного использования памяти при работе с большими объемами данных и построена на основе библиотеки PETSc. Она поддерживает операционные системы Windows и Unix и написана на языке программирования C.
  • Новизна
    Использование гибридной схемы параллелизации с применением OpenMP для прямой задачи и MPI для обратной задачи обеспечивает более высокую производительность и эффективность в сравнении с предыдущими реализациями алгоритмов сейсмической томографии.
  • Преимущества
    • Высокая производительность при обработке больших массивов сейсмических данных
    • Эффективное использование памяти
    • Поддержка параллельных вычислений на многопроцессорных системах
    • Возможность работы на разных платформах (Windows и Unix)
  • Формы сотрудничества
    Лицензионные соглашения на использование технологии
  • Область применения
    Обработка сейсмических данных для задач сейсмической томографии, геофизика, исследование земной коры и подповерхностных структур.
  • Интеллектуальная собственность
    Свидетельство о государственной регистрации программы для ЭВМ, выдано в 2024 г.
  • Ключевые слова
    сейсмическая томография, параллельные вычисления, OpenMP, MPI, PETSc, обработка данных, высокопроизводительная библиотека, геофизика, C, сейсмические данные