• Home
  • News
  • Tutorials
  • Analysis
  • About
  • Contact

TechEnablement

Education, Planning, Analysis, Code

  • CUDA
    • News
    • Tutorials
    • CUDA Study Guide
  • OpenACC
    • News
    • Tutorials
    • OpenACC Study Guide
  • Xeon Phi
    • News
    • Tutorials
    • Intel Xeon Phi Study Guide
  • OpenCL
    • News
    • Tutorials
    • OpenCL Study Guide
  • Web/Cloud
    • News
    • Tutorials
You are here: Home / Featured article / Oil and Gas Industry Progress Towards Faster, More Power Efficient Reservoir Simulation

Oil and Gas Industry Progress Towards Faster, More Power Efficient Reservoir Simulation

April 26, 2017 by Rob Farber Leave a Comment

Reservoir simulation is the single, most important calculation and Oil and Gas company can do. Attendees at the recent KAUST  Global IT summit were told that armed guards are stationed inside the KAUST computer center when the ARAMCO simulation is running because the software is a state secret. The Oil and Gas Industry has been reporting heroic simulation sizes now range from billion to trillion cell runs.

IBM and Stone Ridge Technology, in partnership with NVIDIA, just announced a performance milestone in reservoir simulation that is 10x faster  than legacy CPU codes yet consumes 1/10th the power and occupies 1/100th of the space.

The simulation utilized IBM Minsky Servers coupled with NVIDIA GPUs. More specifically, the simulation used 60 Power processors and 120 GPU accelerators to run 10x faster than the previous run that utilized 700,000 processors. These results aim to demonstrate the price and performance that the IBM/NVIDIA pairing can provide for business critical High Performance Computing (HPC) applications for simulation and exploration.

Energy companies use reservoir modeling to predict the flow of oil, water and natural gas in the subsurface of the earth before they drill to figure out how to more efficiently extract the most oil. A billion-cell simulation is extremely challenging due to the level of detail it seeks to provide. Stone Ridge Technology, maker of the ECHELON petroleum reservoir simulation software, completed the billion-cell reservoir simulation in 92 minutes using 30 IBM Power Systems S822LC for HPC servers equipped with 60 POWER processors and 120 NVIDIA® Tesla™ P100 GPU accelerators.

Image result for IBM S822LC

IBM Power System S822LC for High Performance Computing

“This calculation is a very salient demonstration of the computational capability and density of solution that GPUs offer. That speed lets reservoir engineers run more models and ‘what-if’ scenarios than previously so they can have insights to produce oil more efficiently, open up fewer new fields and make responsible use of limited resources” said Vincent Natoli, President of Stone Ridge Technology. “By increasing compute performance and efficiency by more than an order of magnitude, we’re democratizing HPC for the reservoir simulation community.”

“This milestone calculation illuminates the advantages of the IBM POWER architecture for data intensive and cognitive workloads.” said Sumit Gupta, IBM Vice President, High Performance Computing, AI & Analytics. “By running ECHELON on IBM Power Systems, users can achieve faster run-times using a fraction of the hardware. The previous record used more than 700,000 processors in a supercomputer installation that occupies nearly half a football field. Stone Ridge did this calculation on two racks of IBM Power Systems machines that could fit in the space of half a ping-pong table.” 

This milestone calculation illuminates the advantages of the IBM POWER architecture for data intensive and cognitive workloads.” – Sumit Gupta, IBM Vice President, High Performance Computing, AI & Analytics

This latest advance challenges perceived misconceptions that GPUs could not be efficient on complex application codes like reservoir simulators and are better suited to simple, more naturally parallel applications such as seismic imaging. The scale, speed and efficiency of the reported result disprove this preconception. The milestone calculation with a relatively small server infrastructure enables small and medium-size oil and energy companies to take advantage of computer-based reservoir modeling and optimize production from their asset portfolio.

Billion cell simulations in the industry are rare in practice, but the calculation was accomplished to highlight the performance differences between new fully GPU based codes like the ECHELON reservoir simulator and equivalent legacy CPU codes. ECHELON scales from the cluster to the workstation and while it can simulate a billion cells on 30 servers, it can also run smaller models on a single server or even on a single NVIDIA P100 board in a desktop workstation, the latter two use cases being more in the sweet spot for the energy industry.

Share this:

  • Twitter

Filed Under: Featured article, Featured news, News Tagged With: IBM, NVIDIA

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Tell us you were here

Recent Posts

Farewell to a Familiar HPC Friend

May 27, 2020 By Rob Farber Leave a Comment

TechEnablement Blog Sunset or Sunrise?

February 12, 2020 By admin Leave a Comment

The cornerstone is laid – NVIDIA acquires ARM

September 13, 2020 By Rob Farber Leave a Comment

Third-Party Use Cases Illustrate the Success of CPU-based Visualization

April 14, 2018 By admin Leave a Comment

More Tutorials

Learn how to program IBM’s ‘Deep-Learning’ SyNAPSE chip

February 5, 2016 By Rob Farber Leave a Comment

Free Intermediate-Level Deep-Learning Course by Google

January 27, 2016 By Rob Farber Leave a Comment

Intel tutorial shows how to view OpenCL assembly code

January 25, 2016 By Rob Farber Leave a Comment

More Posts from this Category

Top Posts & Pages

  • Face It: AI Gets Personal to Make You Look Better!
  • CUDA Study Guide
  • PyFR: A GPU-Accelerated Next-Generation Computational Fluid Dynamics Python Framework
  • Paper Compares AMD, NVIDIA, Intel Xeon Phi CFD Turbulent Flow Mesh Performance Using OpenMP and OpenCL
  • Up To Orders of Magnitude More Performance with Intel's Distribution of Python

Archives

© 2023 · techenablement.com