Annual tNavigator Technology Summit

8 Global Locations

MORE INFO

Reservoir Modeling Performance Enhancements: How Real is the Buzz around GPU?

Before the turn of the 21st century, GPU (Graphics Processing Unit) computing was commonplace, but mostly used for computer gaming and professional graphics rendering. Now recent advances in technology have brought blazingly fast GPU computing to scores of industries, including oil and gas exploration and production.

The possibility of using GPU computing for reservoir simulation and modeling is an interesting topic – GPU’s vaunted high performance characteristics do sound promising for delivering fast reservoir simulations and enhancing overall performance. Or do they?

GPU by itself might be ideal if you only need to simulate uncomplicated black-oil reservoirs. And, if you don’t need to take aquifers into consideration. And, if your downhole equipment is fairly straightforward rather than sophisticated. And, if your surface networks aren’t all that complex. In those specific instances, GPU-only reservoir simulation runs might fill the bill. But be aware that, contrary to some assessments, GPU can’t speed up every simulation. In the real world, GPU all by itself can efficiently model only a limited subset of computer instructions; it isn’t equipped to handle every reservoir-modeling job. However, if you’re trying to make an impression by running academic, artificial benchmark tests such as SPE 10, GPU-assisted computing can leave its CPU-only competition in the dust!

But let’s take a look at reality. Your company has already made a hefty investment in the hardware you currently use for reservoir modeling – workstations, clusters, or perhaps an internal “cloud.” It is likely that this equipment is CPU-based, and it’s been doing a good job, but you wish it could run your simulations faster. So you’re tempted to follow the hype and give GPU-only reservoir simulation a try.

Be ready to spend the big bucks for dedicated and expensive hardware! And take into consideration you may have problems running your models due to the very real constraints that burden GPUs.

Investing in infrastructure for GPU-only reservoir simulations simply is not practical for E&P companies. This is because you need the ability to model a variety of different reservoir and production scenarios, both uncomplicated and highly complex. Limiting yourself to GPU-only processing means a both a loss in versatility plus the additional high cost of expensive hardware. So in reality, using GPU-only computing for reservoir simulations is “no way José.” But by judiciously adding GPU power to your existing CPU-dominant systems it’s possible to kick your reservoir modeling performance into high gear.

The Answer? The Practical Solution for Enhancing Speed and Performance Comes from Hybrid CPU+GPU Computing

It’s time to include GPU power in your reservoir modeling toolkit. After all, a CPU may have multiple cores that get work done quickly, but a GPU is built for multitasking and can have thousands of cores that focus on processing many small repetitive tasks. While GPUs are faster than CPUs, they are not as versatile. CPUs have extensive instruction sets so they can perform many more kinds of tasks than a GPU. When used appropriately, GPU can significantly lower the processing time of many reservoir simulations – particularly those that spend a lot of time in linear or nonlinear solvers.

For geoscientists, hybrid CPU+GPU means that computationally expensive geostatistical algorithms are sent to the GPU, where calculations can be accelerated more than four times. That speed makes a big difference in complex geostatistical simulation runs, frequently delivering same-day versus next-day results.

You’ll need to have a powerful integrated software program to reap all the benefits of hybrid CPU+GPU processing – software that’s capable of letting you fine-tune simulation runs by balancing how the available CPU and GPU is used for each model. You want to get maximum performance and speed. You need tNavigator®, the industry-leading high-performance tool for complex reservoir simulations.

tNavigator – Simulation Software Built for Hybrid CPU+GPU Environments

In addition to its excellent scalability with large models, the tNavigator software suite is a full-geoscience and full-physics approach to modern reservoir management. It consists of a suite of ten integrated modules, and it’s constantly evolving (four updates per year, every year!) so it adapts to any new technology quickly.

tNavigator incorporates hybrid CPU+GPU processing, so it can efficiently handle virtually any reservoir simulation task you throw at it. tNavigator’s GPU capability gives you four options to choose how the software load-balances between CPU and GPU processing:

  1. GPU on linear solver for all three types of simulation models – black oil, compositional and thermal;
  2. GPU on linear solver plus compositional flash option for black oil and compositional models;
  3. GPU on linear solver plus compositional flash plus relative permeabilities for black oil and compositional models;
  4. GPU on linear solver plus compositional flash plus relative permeabilities plus Newton solver for black oil models.

Hands down, tNavigator is preferred comprehensive environment for interpretation, static, and dynamic modeling using hybrid CPU+GPU architecture.

Speed + Flexibility + Functionality + Affordability = tNavigator

Even with its advanced functionality, tNavigator’s pricing is extremely competitive. Ask any of our users – cost is never the issue. Chances are you’ll pay much less for tNavigator’s hybrid CPU+GPU software and get much more value than with less robust offerings from competitors.

To learn more, and try tNavigator yourself, request a demo or visit the Contact Us page and call one of our 20 offices located throughout North America, South America, Europe, the Middle East, Africa, Russia, China, Southeast Asia and Australasia.

Rock Flow Dynamics releases tNavigator 21.4

Rock Flow Dynamics released the last update in 2021 of the tNavigator software package. Version 21.4 is now available to users. Updates and improvements affected the simulator kernel, AHM and Uncertainty module, Geology and Model Designer, PVT Designer, Well, and Network Designer.

The key new features are:

  1. tNavigator installation:
    • Setup software (an installer) for the Linux version of tNavigator has been added. The installer runs in the console and is implemented as a sequence of ASCII graphic screens. The program also installs the user documentation.
  2. Log panel:
    • A common view of the log panel with an option to search and filter messages by tags or mask is now supported for Simulator, Geology Designer, Model Designer, Network Designer, and PVT Designer.
  3. Simulator kernel:
    • The calculation of polymer options on GPU is now supported.
    • For black oil models, the option of multicomponent water is now supported.
    • Labyrinth inflow control devices for multisegment wells are now supported.
    • For isothermal compositional models in E3 format, the option of modeling a two-phase gas-water system using an equation of state is now supported (the GASWAT keyword).
    • For geomechanical modeling, the linear isotropic plasticity model is now supported. The tensor of plastic deformations for such a model can be implemented as a function of the parameters of the dynamic model.
  4. Graphical interface:
    • Oil production graphs for various recovery mechanisms are now available in black oil models (oil produced due to rock compaction, water influx, etc.).
  5. Assisted History Matching and Uncertainty module:
    • A new mode to create a neural network for many parameters has been implemented. In that case, a single neural network is built, which helps reduce the training time.
  6. Geology and Model Designers:
    • It is now possible to create a Page Layout with several pages. This option allows the visualization of objects that do not fit on one page. 2D-Maps of any size can be printed using a simple A4 printer.
    • The Preview option is now available to control the data exchanging process in the Project Data Exchanger.
  7. Geology Designer:
    • It is now possible to set a custom name for each imported well log. A dictionary of log names (mnemonics) can be predefined and applied to all imported logs.
    • An interactive tool for quality control of fault creation has been added: Fault QC.
    • New tools are available to model Discrete Fracture Networks (DFN). New settings are available to control fracture orientation within the modeling area. A new object has been introduced in the list of available windows and tabs: Stereonet/Directional Rose.
    • An option for azimuthal images visualization and interpretation during well navigation is now available. An option to generate synthetic images for the drilled well based on the reference well data has been added.
    • New tools are available to work with geobodies and triangulated surfaces:
      • automatic creation of geobodies based on point sets or fence polygons,
      • interactive editing of geobodies’ triangulated surfaces in 3D,
      • properties creation by geobodies,
      • import/export of triangulated surfaces and geobodies in .tsurf, .ply, .dxf formats.
  8. Model Designer:
    • The following fluid properties associated with the analytical model of polymer injection are now supported:
      • the elongational viscosity multiplier as a function of the polymer concentration in a table,
      • the elongational viscosity multiplier as a function of the stream velocity,
      • the temperature-dependent polymer half-life period,
      • etc.
    • In Fracture Simulator, it is now possible to take into account the mutual influence of fractures implemented at different wells to model the fracture stage at the current well.
    • In RP Designer, a new tab titled “SRP” (scaled relative permeabilities) has been added to calculate the hysteresis effect and RP curves in the presence of surfactants.It is now possible to visualize RP curves by changing endpoints.
  9. Well Designer:
    • A new object—Sucker Rod Pump—has been added.
  10. Network Designer:
    • It is now possible to import and export data for network objects in tabular form in a user-specified format.
  11. In PVT Designer:
    • In the workflow, compositional and black oil variants can now be matched to samples.

A full list of improvements can be downloaded from the link.