Abstract
It is important to estimate the elapsed time to solve large sparse linear systems for time-restricted real life decision making applications such as oil and gas reservoir simulators. Challenging matrices should be distinguished and handled separately because they may lead to performance bottleneck. Therefore, we need to examine the spectral effects of large matrices on the performance of scalable direct solvers by using eigenvalues. In this work, we check whether there is relationship between the eigenvalue distribution of a matrix and the performance of the solver. We try to examine the eigenvalue distribution of various sparse matrices. We may find all eigenvalues in order to obtain the distribution graph of eigenvalues, if possible. However, it is very expensive to find all eigenvalues. Therefore, Gerschgorin's theorem may be used to bound the spectrum of square matrices. Several behaviors such as being disjoint, overlapped or clustered of Gerschgorin circles may give clue regarding the distribution of the eigenvalues and the performance of the solver for that matrix. In this paper, we consider a portfolio of test matrices which include randomly populated sparse matrices and various patterned matrices coming from reservoir modeling from single porosity single permeability to dual porosity dual permeability models (see [10]). We examined our modified HELM2D03LOWER-20K matrix and EMILIA-923 matrix from the University of Florida sparse matrix collection (see [17]), in addition to the patterned matrices from 3 phase black-oil model and 7 component EOS model. We define an optimal minimum number of cores as the number of cores that provides the minimum wall clock time for a given size of problem, where a right match occurs between the problem size, the spectral effects of matrix and the available resources such as memory, in presence of communication overhead. We find that the optimal minimum number of cores required depends on the sparsity level and size of the matrix. As the sparsity level of matrix decreases and the order of matrix increases, we expect that the optimal minimum number of cores increases slightly.
Original language | English |
---|---|
Title of host publication | SPE Large Scale Computing and Big Data Challenges in Reservoir Simulation Conference and Exhibition 2014 |
Publisher | Society of Petroleum Engineers |
Pages | 140-149 |
Number of pages | 10 |
ISBN (Electronic) | 9781510807310 |
Publication status | Published - 2015 |
Event | SPE Large Scale Computing and Big Data Challenges in Reservoir Simulation Conference and Exhibition 2014 - Istanbul, Turkey Duration: 15 Sept 2014 → 17 Sept 2014 |
Publication series
Name | SPE Large Scale Computing and Big Data Challenges in Reservoir Simulation Conference and Exhibition 2014 |
---|
Conference
Conference | SPE Large Scale Computing and Big Data Challenges in Reservoir Simulation Conference and Exhibition 2014 |
---|---|
Country/Territory | Turkey |
City | Istanbul |
Period | 15/09/14 → 17/09/14 |
Bibliographical note
Publisher Copyright:Copyright 2014, Society of Petroleum Engineers.