Анализ реализации параллельных вычислений и практические советы по сокращению времени расчета бассейновых моделей в программном обеспечении PetroMod®

UDK: 681.518:553.98
DOI: 10.24887/0028-2448-2023-7-76-82
Ключевые слова: бассейновое моделирование, параллельные вычисления, центральный процессор (ЦП), оперативное запоминающее устройство (ОЗУ), производительность
Авт.: И.А. Зинченко (Научно-Технический Центр «Газпром нефти» (ООО «Газпромнефть НТЦ»))

В статье рассмотрена проблема долгого расчета бассейновых моделей, которая была и остается актуальной на протяжении многих лет существования технологии. Приведена информация о теоретически возможном приросте производительности расчета моделей благодаря использованию параллельных вычислений. Выявлены факторы, ограничивающие достижение кратного прироста на практике. Проведен анализ технической реализации параллельных вычислений бассейновых моделей в программном обеспечении PetroMod®, ее преимущества и недостатки. Дана характеристика методов моделирования миграции углеводородов Hybrid и Combined, созданных с целью сокращения общего времени расчета бассейновых моделей по сравнению с методом моделирования миграции по закону Дарси. Определены ключевые факторы, влияющие на время расчета бассейновых моделей с использованием разных методов моделирования миграции углеводородов. Дано описание методики проведения бенчмаркинга на основе множества расчетов региональной бассейновой модели, состоящей из более чем 5 млн. ячеек. Определена эффективность параллельных вычислений в зависимости от количества задействованных для расчета ядер/потоков центрального процессора, каналов и общего объема оперативного запоминающего устройства, а также конфигурации бассейновой модели. Численно оценен прирост производительности при использовании электронно-вычислительных машин на основе аппаратных средств как серверного, так и потребительского сегментов. По результатам проведенного бенчмаркинга выявлены главные факторы высокой производительности для всех процессов, входящих в расчет бассейновой модели. Даны рекомендации по выбору аппаратных средств, позволяющих на практике добиться наибольшей производительности расчетов бассейновых моделей в программном обеспечении PetroMod®.

Список литературы

1. Baur F., Scheirer A.H., Peters K.E. Past, present, and future of basin and petroleum system modeling // AAPG Bulletin. – 2018. – V. 102, No. 4. – Р. 549-561. - http://dx.doi.org/10.1306/08281717049

2. Hantschel T., Kauerauf A.I., Wygrala B. Finite element analysis and ray tracing modeling of petroleum migration // Marine and Petroleum Geology. – 2000. – V 17.–

Р. 815–820. - https://doi.org/10.1016/S0264-8172(99)00061-6

3. Hantschel T., Kauerauf A. Fundamentals of Basin and Petroleum Systems Modeling. – Berlin Heidelberg: Springer-Verlag, 2009.

4. Sutter, H. The free lunch is over: A fundamental turn toward concurrency in software // Dr. Dobb’s journal. – 2005. – V. 30(3). – P. 202-210.

5. Amdahl G.M. Validity of a single processor approach to achieving large scale computer capabilities. In: Proceedings American Federation of Information Processing Societies (AFIPS) Spring Joint Computer Conference, Atlantic City, NJ, USA. – 1967. – Р. 483–485. - https://doi.org/10.1109/N-SSC.2007.4785615

6. Bücker H.M., Kauerauf A.I., Rasch A. A smooth transition from serial to parallel processing in the industrial petroleum system modeling package PetroMod // Computers & Geosciences.– 2008. – V. 34. – Р. 1473-1479.

7. High-performance reservoir simulations on modern CPU-GPU computational platforms/ K. Bogachev, S. Milyutin, A. Telishev [et al.] // ICE–2018.

8. Comparison between the different approaches of secondary and tertiary hydrocarbon migration modeling in basin simulators./ S. Pegaz-Fiornet, B. Carpentier, A. Michel, S. Wolf // Basin Modeling: New Horizons in Research and Applications: AAPG Hedberg, Series. - 2012. – No. 4. - P. 221 – 236.

9. Kleine A., Kauerauf A.I. Combined migration method for basin modeling, United States patent US20140358502A1 (Dec. 4 2014).

10. Baur F., Katz B. Some practical guidance for petroleum migration modeling.// Marine and Petroleum Geology. – 2018. – V. 93. P. 409–421. – https://doi.org/10.1016/j.marpetgeo.2018.03.003

11. Integrating structural geology and petroleum systems modeling - A pilot project from Bolivian’s fold and thrust belt / F. Baur, M. Di Benedetto, T. Fuchs [et al.] // Marine and Petroleum Geology. – 2009. – V. 26. – Р. 573–579. - https://doi.org/10.1016/j.marpetgeo.2009.01.004



Внимание!
Купить полный текст статьи (русская версия, формат - PDF) могут только авторизованные посетители сайта.