Применяемые технологии

Програмный комплекс

Программный комплекс предназначен для информационно-технологической поддержки процесса подготовки и проведения моделирования, визуализации формируемых внутренних объектов и результатов моделирования, сравнительного анализа полевых и модельных данных.
Общие решаемые задачи
  • Хранения разнородной совокупности петрофизических, геологических, геофизических данных.
  • Импорт/экспорт данных. Визуализация (2D и 3D) технологических и геофизических объектов и результатов моделирования.
  • Организация совместной обработки входных полевых и результирующих модельных данных с возможностью расширения функциональности.
  • Организация численного моделирования для реализации различных методов анализа геологической среды.
  • Удаленный доступ к данным
Автоматизация процесса
Разрабатываемые компанией технологии отличаются тем, что для решения задач геологоразведки используется комплексный процесс, требующий специализированного программного обеспечения. Такой программный комплекс позволяет автоматизировать стандартные технологии обработки данных, обмен информации между различными программно-аппаратными подсистемами, и, в конечном итоге, повысить общую эффективность производственных работ.
Этапы автоматизации информационно-технологического процесса

Примеры визуализации данных
  • Подготовка данных для импорта в систему.
  • Организация импорта данных в систему.
  • Обработка входной информации.
  • Подготовка данных для специализированных вычислительных модулей.
  • Обработка данных промежуточных вычислений.
  • Построение геологических и численных моделей.
  • Моделирование на вычислительном кластере.
  • Обработка и анализ результирующих данных. 2D и 3D визуализация.
Программные технологииПример 3D визуализации
  • Стек технологий JavaSE.
  • Библиотека векторной математики VexCL.
  • СУБД PostgreSQL.
  • Программная платформа Paraview
  • Использование технологий Citrix XenDesktop и Citrix Receiver
Библиотека VexCL
Специалистами компании совместно с НИИСИ РАН была разработана библиотека VexCL (http://vexcl.readthedocs.io/en/latest/) предназначенная для разработки программ на языке C++, реализующих распределенную, параллельную обработку данных с использованием технологий GPGPU. Библиотека предоставляет удобную и интуитивную нотацию для записи векторных выражений, и позволяет использовать вычислительные мощности современных видеокарт и арифметических ускорителей. Библиотека является открытой и широко используется и развивается научным мировым сообществом.
Программная платформа и библиотека визуализации
Визуализация сложных 3D сцен, а также выполнение манипуляций над отображаемыми данных предполагает использование эффективной программной платформы. В качестве такой платформы был выбрана открытая систему Paraview (www.paraview.org), которая основана на библиотеке визуализации VTK (www.vtk.org). В 2016 году данный программный продукт был признан лучшим продуктом года для решения задач высокопроизводительной визуализации данных. Специалистами компании были разработаны расширения (плагины), которые позволили визуализировать данные специализированные для геофизической отрасли.
Классическим вариантом организации удаленного доступа к данным можно считать виртуализацию рабочих столов с помощью специализированного программного обеспечения. Данное направление давно развивается и хорошо известно, и поддерживается ведущими мировыми вендорами (VMWare, Citrix, Microsoft). Но долгое время такой подход не давал возможности работы с тяжелой, особенно 3D, графикой и был предназначен для работы с офисными программами. Данное положение изменилось после появления аппаратных средств для обеспечения аппаратного ускорения графики в виртуализированной среде.

Примеры визуализации данных
Наиболее эффективным и быстродействующим является механизм vGPU. Эти возможности предоставляются видеокартами NVidia GRID K1 и K2, а также поддерживающие технологию AMD Multiuser GPU серверные карты FirePro S-series. Данные устройства обладают возможностью настройки различных профилей виртуальных GPU в зависимости от требований используемого программного обеспечения и необходимого количества пользователей. Специалистами компании на основе видеокарт NVidia GRID K2 и программного обеспечения Citrix Xen Desktop был организован сервер доступа, который позволяет использовать программный комплекс в режиме удаленной работы.Пример 3D визуализации
Комментарии
Для отправки комментария вам необходимо авторизоваться.
Проекты
Проекты
Страница в процессе разработки
Материалы по теме
Статьи
2017
Кластерная архитектура...
читать pdf, 2 MB
скачать pdf, 2 MB
Сообщество
ЗАО «Градиент»
Конференции
9
СЕНТЯБРЯ
2015
г. Геленджик. Конференция EAGE «Геомодель-2015»
События
11
ОКТЯБРЯ
2013
РИА Новости. Дело техники: казанские ученые научились искать нефть, «слушая» землю.
События
19
ИЮЛЯ
2013
Выигран тендер в ОАО «Самаранефтегаз» (ОАО «Роснефть»)
Статьи
2008
Теоретические аспекты и опыт...
читать pdf, 139 KB
скачать pdf, 139 KB
Статьи
2004
Extracting the Green’s function from the correlation of coda waves...
читать pdf, 150 KB
скачать pdf, 150 KB