Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Large-Scale Reservoir Simulations on IBM Blue Gene/Q

  • Conference paper
  • First Online:
High Performance Computing and Applications (HPCA 2015)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9576))

  • 737 Accesses

Abstract

This paper presents our work on simulation of large-scale reservoir models on IBM Blue Gene/Q and studying the scalability of our parallel reservoir simulators. An in-house black oil simulator has been implemented. It uses MPI for communication and is capable of simulating reservoir models with hundreds of millions of grid cells. Benchmarks show that our parallel simulators are thousands of times faster than sequential simulators that are designed for workstations and personal computers, and these simulators have excellent scalability.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Coats, K.: Reservoir simulation. SPE-1987-48-PEH, Society of Petroleum Engineers (1987)

    Google Scholar 

  2. Coats, K.: Simulation of steamflooding with distillation and solution gas. SPE-5015-PA, Soc. Petrol. Eng. J., 235–247 (1976)

    Google Scholar 

  3. Coats, K.: Reservoir simulation: state of the art. SPE-10020-PA, J. Petrol. Technol. 34(08), 1633–1642 (1982)

    Article  Google Scholar 

  4. Rutledge, J., Jones, D., Chen, W., Chung, E.: The use of massively parallel SIMD computer for reservoir simulation. In: SPE-21213, Eleventh SPE Symposium on Reservoir Simulation, Anaheim (1991)

    Google Scholar 

  5. Shiralkar, G., Stephenson, R., Joubert, W., Lubeck, O., van Bloemen Waanders, B.: A production quality distributed memory reservoir simulator. In: SPE Reservoir Simulation Symposium (1997)

    Google Scholar 

  6. Kaarstad, T., Froyen, J., Bjorstad, P., Espedal, M.: Massively parallel reservoir simulator. SPE-29139, Presented at the 1995 Symposium on Reservoir Simulation, San Antonio, Texas (1995)

    Google Scholar 

  7. Killough, J., Camilleri, D., Darlow, B., Foster, J.: Parallel reservoir simulator based on local grid refinement. In: SPE-37978, SPE Reservoir Simulation Symposium, Dallas (1997)

    Google Scholar 

  8. Coats, K.: A highly implicit steamflood model. SPE-6105-PA, Soc. Petrol. Eng. J. 18(05), 369–383 (1978)

    Google Scholar 

  9. Dogru, A., Fung, L., Middya, U., Al-Shaalan, T., Pita, J.: A next-generation parallel reservoir simulator for giant reservoirs. In: SPE/EAGE Reservoir Characterization & Simulation Conference (2009)

    Google Scholar 

  10. Zhang, L.: A parallel algorithm for adaptive local refinement of tetrahedral meshes using bisection. Numer. Math. Theory, Methods Appl. 2, 65–89 (2009)

    Google Scholar 

  11. Coats, K.: An equation of state compositional model. SPE-8284-PA, Soc. Petrol. Eng. J. 20(05), 363–376 (1980)

    Google Scholar 

  12. Zhang, L., Cui, T., Liu, H.: A set of symmetric quadrature rules on triangles and tetrahedra. J. Comput. Math 27(1), 89–96 (2009)

    MathSciNet  MATH  Google Scholar 

  13. Wallis, J., Kendall, R., Little, T.: Constrained residual acceleration of conjugate residual methods. In: SPE Reservoir Simulation Symposium (1985)

    Google Scholar 

  14. Cao, H., Schlumberger, T., Hamdi, A., Wallis, J., Yardumian, H.: Parallel scalable unstructured CPR-type linear solver for reservoir simulation. In: SPE Annual Technical Conference and Exhibition (2005)

    Google Scholar 

  15. Al-Shaalan, T., Klie, H., Dogru, A., Wheeler, M.: Studies of robust two stage preconditioners for the solution of fully implicit multiphase flow problems. In: SPE Reservoir Simulation Symposium (2009)

    Google Scholar 

  16. Hu, X., Liu, W., Qin, G., Xu, J., Zhang, Z.: Development of a fast auxiliary subspace pre-conditioner for numerical reservoir simulators. In: SPE Reservoir Characterisation and Simulation Conference and Exhibition (2011)

    Google Scholar 

  17. Coats, K.: Effects of grid type and difference scheme on pattern steamflood simulation results. SPE-11079-PA, J. Petrol. Technol. 38(05), 557–569 (1986)

    Article  Google Scholar 

  18. Feng, C., Shu, S., Xu, J., Zhang, C.: A multi-stage preconditioner for the black oil model and its OpenMP implementation. In: 21st International Conference on Domain Decomposition Methods, France (2012)

    Google Scholar 

  19. Chen, Z., Huan, G., Ma, Y.: Computational Methods for Multiphase Flows in Porous Media, vol. 2. SIAM, Philadelphia (2006)

    Book  MATH  Google Scholar 

  20. Liu, H., Wang, K., Chen, Z.: A family of constrained pressure residual preconditioners for parallel reservoir simulations. Numer. Linear Algebra Appl. 23(1), 120–146 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  21. Christie, M., Blunt, M.: Tenth SPE comparative solution project: a comparison of upscaling techniques. SPE Reservoir Eval. Eng. 4(4), 308–317 (2001)

    Article  Google Scholar 

  22. Wang, B., Shuhong, W., Li, Q., Li, X., Li, H., Zhang, C., Jinchao, X.: A multilevel preconditioner and its shared memory implementation for new generation reservoir simulator. In: SPE-172988-MS, SPE Large Scale Computing and Big Data Challenges in Reservoir Simulation Conference and Exhibition, Istanbul, Turkey, 15–17 September 2014

    Google Scholar 

  23. Wang, K., Zhang, L., Chen, Z.: Development of discontinuous Galerkin methods and a parallel simulator for reservoir simulation. In: SPE-176168-MS, SPE/IATMI Asia Pacific Oil & Gas Conference and Exhibition, Nusa Dua, Bali, Indonesia, 20–22 October 2015

    Google Scholar 

  24. Peaceman, D.: Interpretation of well-block pressures in numerical reservoir simulation. In: SPE-6893, 52nd Annual Fall Technical Conference and Exhibition, Denver (1977)

    Google Scholar 

Download references

Acknowledgements

The support of Department of Chemical and Petroleum Engineering, University of Calgary and Reservoir Simulation Group is gratefully acknowledged. The research is partly supported by NSERC/AIEE/Foundation CMG and AITF Chairs.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhangxin Chen .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Liu, H., Wang, K., Chen, Z. (2016). Large-Scale Reservoir Simulations on IBM Blue Gene/Q. In: Xie, J., Chen, Z., Douglas, C., Zhang, W., Chen, Y. (eds) High Performance Computing and Applications. HPCA 2015. Lecture Notes in Computer Science(), vol 9576. Springer, Cham. https://doi.org/10.1007/978-3-319-32557-6_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-32557-6_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-32556-9

  • Online ISBN: 978-3-319-32557-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics