• Home
  • Search
  • Accelerating Reservoir Simulation on Multi-core and Many-Core Architectures with Graph Coloring ILU(k)
  • Cite Icon1
  • https://doi.org/10.1007/978-3-319-38789-5_31Copy DOI Icon

Accelerating Reservoir Simulation on Multi-core and Many-Core Architectures with Graph Coloring ILU(k)

  • Nov 9, 2016
  • Zheng Li +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Incomplete LU (ILU) methods are widely used in petroleum reservoir simulation and many other applications. However high complexity often makes them the hotspot in the whole simulation due to high complexity when problem size is large. ILU’s inherent serial nature also makes them difficult to take full advantage of computing power of multi-core and many-core devices. In this paper, a greedy graph coloring method is applied to the ILU(k) factorization and triangular solution phases. This method increases degree of parallelism and improves load balance. A block-wise storage format is employed in our ILU implementation in order to take advantage of hierarchical memory structures. Moreover, a dual intensive parallel model is proposed to further improve the performance of ILU(k) on GPUs. We test the performance of the proposed parallel ILU(k) with a set of Jacobian systems arising from petroleum reservoir simulation. Numerical results suggest that the proposed parallel ILU(k) method is effective and robust on multi-core and many-core architectures. On an Intel Xeon E5 multi-core CPU, the speedup compared with the serial execution time is \(5.6\times \) and \(5.4\times \) for factorization and triangular solution, respectively; on an Nvidia K40c GPU card, the speedup can reach \(8.6\times \) and \(12.7\times \) for factorization and triangular solution, respectively.

Similar Papers
  • Conference Article
  • Citations3

Accelerating the iterative linear solver for reservoir simulation on multicore architectures

  • Dec 01, 2014
  • Wei Wu +3
  • Conference Article

A New Approach To The Application Of Direct Methods In Petroleum Reservoir Simulation

  • Feb 25, 1979
  • M.A Al-Marhoun
  • Research Article
  • Citations3

Parallel Performance of Block ILU Preconditioners for a Block-tridiagonal Matrix

  • Jan 01, 2003
  • The Journal of Supercomputing
  • Jae Heon Yun
  • Conference Article
  • Citations1

Non-intrusive Stochastic Approaches for Efficient Quantification of Uncertainty Associated with Reservoir Simulations

  • Sep 08, 2008
  • Proceedings
  • D Zhang +3
  • Conference Article
  • Citations7

Controlling Numerical Diffusion in Reservoir Simulation Using Flux Corrected Transport

  • Nov 15, 1983
  • A H Carr +1
  • Research Article
  • Citations26

Block-Preconditioned Conjugate-Gradient-Like Methods for Numerical Reservoir Simulation

  • Feb 01, 1988
  • SPE Reservoir Engineering
  • Stanley C Eisenstat +2
  • Research Article
  • Citations43

Use of Irregular Grid in Reservoir Simulation

  • Apr 01, 1972
  • Society of Petroleum Engineers Journal
  • A Settari +1
  • Book Chapter

Chapter 9 - Conjugate Gradient-Type Methods

  • Jan 01, 1993
  • Scientific Computing
  • Gene H Golub +1
  • PDF
  • Book Chapter

Sparse Approximate Inverse Preconditioners

  • Jan 01, 2023
  • Jennifer Scott +1
  • Research Article
  • Citations41

Error Analysis for Characteristics-Based Methods for Degenerate Parabolic Problems

  • Jan 01, 2002
  • SIAM Journal on Numerical Analysis
  • Zhangxin Chen +3
  • Conference Article
  • Citations65

CU2CL: A CUDA-to-OpenCL Translator for Multi- and Many-Core Architectures

  • Dec 01, 2011
  • Gabriel Martinez +2
  • Research Article
  • Citations8

An Asynchronous Incomplete Block LU Preconditioner for Computational Fluid Dynamics on Unstructured Grids

  • Jan 01, 2021
  • SIAM Journal on Scientific Computing
  • Aditya Kashi +1
  • Research Article
  • Citations4

On the performance of Krylov smoothing for fully coupled AMG preconditioners for VMS resistive MHD

  • Sep 05, 2019
  • International Journal for Numerical Methods in Engineering
  • Paul T Lin +2
  • Research Article
  • Citations95

Practical considerations for adaptive implicit methods in reservoir simulation

  • Feb 01, 1986
  • Journal of Computational Physics
  • P.A Forsyth +1
  • Conference Article
  • Citations1

High-performance multi/many-core network processing architectures with shared and private queues

  • May 01, 2015
  • Reza Falamarzi +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.