Skip to main content

Parallelisation of an oil reservoir simulation

  • Conference paper
  • First Online:
High-Performance Computing and Networking (HPCN-Europe 1996)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1067))

Included in the following conference series:

Abstract

The importance of oil reservoir simulation is self evident. Almost every device with a moving part uses oil for lubrication, most forms of transport rely on oil as a source of power and many manufacturing processes use oil as a raw material. Stocks of oil are limited and our ability to recover the available oil is dependent on our knowledge and understanding of the oil reservoir. Simulating oil reservoirs is a problem which requires large amounts of memory and computation. Models typically consist of 50 to 100 thousand grid blocks each of which could typically require 2KB of data storage during the simulation. Typically simulations may take hours or even days to run. To achieve even this each cell may have areal dimensions in the region of 100m much larger than the typical length scales in the reservoir so that rock properties have to be up-scaled from those measured using seismic and core data. Clearly, then there are good reasons why it is desirable to be able to run significantly larger models or existing models on a shorter time scale. Eclipse 100 is arguably the most widely used oil reservoir simulator. A “scalable” parallel version of the code was developed under the auspices of the EUROPORT2 project. The key to the parallelisation of this oil reservoir simulator was the development of a new preconditioning algorithm for the conjugate gradient method which forms the heart of the simulator. In this paper we describe briefly how the new preconditioning algorithm was developed from the original serial preconditioner and present some performance figures for 3 data sets.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Appleyard,J.R., Cheshire I.M.: Nested Factorisation, SPE 12264 presented at the 7th SPE Symposium on Reservoir Simulation (1983) 315–324

    Google Scholar 

  2. Cheshire I.M., Pollard, R.K.: Advanced numerical techniques for reservoir simulation and there use on vector and parallel processors, Mathematics in Oil Production, Clarendon Press, Oxford, (1988) 253–268, presented at the IMA conference, Cambridge, England, July, 1987

    Google Scholar 

  3. Cheshire I.M., Bowen G.R.: Parallelisation in reservoir simulation. SPE 23657 presented at the II LAPEC, of the society of petroleum engineers. (1992) 103.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Heather Liddell Adrian Colbrook Bob Hertzberger Peter Sloot

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Thompson, A.M., Bowen, G.R. (1996). Parallelisation of an oil reservoir simulation. In: Liddell, H., Colbrook, A., Hertzberger, B., Sloot, P. (eds) High-Performance Computing and Networking. HPCN-Europe 1996. Lecture Notes in Computer Science, vol 1067. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61142-8_525

Download citation

  • DOI: https://doi.org/10.1007/3-540-61142-8_525

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61142-4

  • Online ISBN: 978-3-540-49955-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics