Title :
Parallelization and Performance Analysis of an IMPES-based Oil-Water Reservoir Simulator
Author :
Sibai, Fadi N. ; Kidwai, Hashir Karim
Author_Institution :
Coll. of Inf. Technol., UAE Univ., Al Ain, United Arab Emirates
Abstract :
Oil reservoir simulation helps in extracting oil and in optimal well placement. This paper presents the parallelization, development, performance analysis, and profiling of a 2-phase oil-water reservoir simulator on a heterogeneous multi-core STI Cell computer. Despite the largely interdependent nature of the oil reservoir model equations, we obtained speedups of 6x with a 1D reservoir data. We boosted the performance by 2x with the right selection of compiler options. We also ran our application on the SystemSim simulator for collection of performance events. Profiling and trace analysis of the application were conducted through VAMPIR, a performance and trace analysis tool for HPC applications. The results from both tools are also presented.
Keywords :
digital simulation; hydrocarbon reservoirs; multiprocessing systems; parallel processing; petroleum industry; program compilers; well logging; HPC applications; IMPES; SystemSim simulator; VAMPIR; compiler; heterogeneous multicore STI Cell computer; oil extraction; oil-water reservoir simulator; optimal well placement; parallel computation methodology; performance analysis; trace analysis; Analytical models; Computational modeling; Computer simulation; Concurrent computing; Data mining; Equations; Hydrocarbon reservoirs; Performance analysis; Petroleum; Radio access networks; Oil reservoir simulation; STI Cell Broadband Engine; SystemSim; Thomas algorithm; VAMPIR;
Conference_Titel :
High Performance Computing and Communications, 2009. HPCC '09. 11th IEEE International Conference on
Conference_Location :
Seoul
Print_ISBN :
978-1-4244-4600-1
Electronic_ISBN :
978-0-7695-3738-2
DOI :
10.1109/HPCC.2009.76