ЗАДАЧА
Сегодня сложные системы визуализации и компьютерные инструменты используются для упрощения ранее трудоемкого процесса. Однако, задачи, стоящие перед нефтегазовой индустрией наглядно демонстрируют, что геологам необходимо обрабатывать все большее количество данных, так как истощающиеся запасы приводят к тому, что приходится искать более маленькие и сложные резервуары с большей скоростью и точностью. РЕШЕНИЕ
В июне 2008 года ffA объявила о стратегическом партнерстве с NVIDIA для интеграции вычислительной технологии графических процессоров на базе CUDA с программным обеспечением ffA 3D Seismic Image Processing and Analysis IPA. Параллельная природа задачи отлично подходит для данных GPU, и ffA работает над вопросом использования GPU с 2007 года. Использование CUDA позволяет ffA значительно ускорить работу свой исследовательской программы. Переход на GPU на 2 порядка повышает скорость работы в ПО ffA, что сокращает время на выполнение вычислительных задач с нескольких дней до нескольких минут и значительно увеличивает количество данных, которое геологи смогут проанализировать за данный период времени. Стив Пурве (Steve Purves), технический директор ffA, заявляет: “Мы успешно используем API для выполнения сложных аналитических задач с производительностью почти в режиме реального времени. CUDA позволит нам проводить разработки на GPU быстрее, дешевле и производительнее. Кроме того, она обещает обеспечить масштабируемый и портативный способ ускорения наших программных приложений в широком спектре конфигураций мобильных и настольных рабочих станций”. ЗНАЧЕНИЕ
CUDA позволяет ffA получить масштабируемые высокопроизводительные вычисления для обработки сейсмических данных на аппаратной платформе на базе графических процессоров NVIDIA Quadro FX, которые уже повсеместно используются ffA. Кроме того, новейшие результаты, полученные с помощью NVIDIA Tesla GPU, показали прирост производительности от 40 до 98 раз в сравнении с таким же однопоточным кодом. “CUDA позволяет ускорять наши алгоритмы более эффективно, чем это возможно при оптимизации кода для современных четырехядерных CPU. Мы намереваемся выпустить версию наших продуктов SVI Pro и SEA 3D Pro с поддержкой GPU в 2009 году”, - добавил Стив Пурве. “Оценка неопределенности и риска важна на всех стадиях поиска и добычи углеводорода. Кардинально изменяя процесс интерпретации сейсмических данных, вычисления на GPU обеспечат ученым беспрецедентный уровень интерактивной работы с огромными объемами данных. Это повысит продуктивность работы и успешность поиска и добычи углеводорода”. Подробнее о результатах ffA по CUDA смотрите на странице: http://www.ffa.co.uk/download/ffASoftwarePerformanceAcceleration_October2008.pdf |