DocumentCode :
3564697
Title :
Implementation and Performance Analysis of a Parallel Oil Reservoir Simulator Tool Using a CG Method on a GPU-Based System
Author :
Ismail, Leila ; Abou-Kassem, Jamal ; Qamar, Bibrak
Author_Institution :
Comput. & Software Eng., UAE Univ., Al-Ain, United Arab Emirates
fYear :
2014
Firstpage :
375
Lastpage :
380
Abstract :
An oil reservoir simulator is a crucial tool used by petroleum engineering to analyze reservoir conditions. To increase its performance, we implement a parallel version of the tool on a Graphic Processing Unit (GPU), using Computer Unified Device Architecture (CUDA) programming model and the Single Instruction Multiple Threads (SIMT). This paper presents our parallel implementation and performance analysis for 1-D, 2-D, and 3-D oil-phase reservoirs. The implementation and the performance evaluation reveal the gains and the losses achieved by the parallelization of a reservoir simulator on a Graphics Processing Unite (GPU) system. The performance results show that despite the interdependency between the different computational parts of the Conjugate Gradient (CG) method used as a linear solver in the parallel reservoirs, a speedup of 26 can be easily obtained for an oil reservoir simulator using 15 streaming multiprocessors (SMs), compared to a sequential CPU execution. The parallel execution scales well with grid dimensionality.
Keywords :
conjugate gradient methods; graphics processing units; hydrocarbon reservoirs; multiprocessing systems; parallel programming; CG method; CUDA programming model; GPU based system; SIMT; computer unified device architecture; conjugate gradient method; graphics processing unit; grid dimensionality; linear solver; parallel oil reservoir simulator tool; sequential CPU execution; single instruction multiple threads; streaming multiprocessors; Clustering algorithms; Graphics processing units; Instruction sets; Memory management; Reservoirs; Sparse matrices; Vectors; Oil Reservoir Simulator; Conjugate Gradient (CG) Method; GPU; High Performance Computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Modelling and Simulation (UKSim), 2014 UKSim-AMSS 16th International Conference on
Print_ISBN :
978-1-4799-4923-6
Type :
conf
DOI :
10.1109/UKSim.2014.113
Filename :
7046095
Link To Document :
بازگشت