Reservoir Simulation and the In-house Vector Processor: Experience for the First Year
John Killough, John Levesque
Abstract
John Killough, John Levesque
Abstract
ABSTRACT Over the past year, ARCO Oil and Gas Company has had the first large scale in-house vector processor (the CRAY-1S) in the oil industry. During that time, a considerable effort has been spent on conversion of reservoir simulator codes to perform efficiently in a vector processor environment. The following paper describes some of the more important aspects of these experiences during the past year. The vector strongly implicit procedure algorithm is presented along with timing comparisons. A unique method for vectorization of a compositional reservoir simulation model is also presented. The paper discusses difficulties with the IBM/CRAY interface and how these were overcome. Finally, a method is described for utilizing the capabilities of the CRAY-1S I/O processor for problems that are not contained in memory.
OpenAlex reports 12 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
ABSTRACT Over the past year, ARCO Oil and Gas Company has had the first large scale in-house vector processor (the CRAY-1S) in the oil industry. During that time, a considerable effort has been spent on conversion of reservoir simulator codes to perform efficiently in a vector processor environment. The following paper describes some of the more important aspects of these experiences during the past year. The vector strongly implicit procedure algorithm is presented along with timing comparisons. A unique method for vectorization of a compositional reservoir simulation model is also presented. The paper discusses difficulties with the IBM/CRAY interface and how these were overcome. Finally, a method is described for utilizing the capabilities of the CRAY-1S I/O processor for problems that are not contained in memory.
Key concepts: Vectorization (mathematics), Vector processor, IBM, Computer science, Parallel computing, Interface (matter), Computational science, Simulation