Optimization and performance evaluation of the IDR iterative Krylov solver on GPUs. (March 2018)
- Record Type:
- Journal Article
- Title:
- Optimization and performance evaluation of the IDR iterative Krylov solver on GPUs. (March 2018)
- Main Title:
- Optimization and performance evaluation of the IDR iterative Krylov solver on GPUs
- Authors:
- Anzt, Hartwig
Kreutzer, Moritz
Ponce, Eduardo
Peterson, Gregory D
Wellein, Gerhard
Dongarra, Jack - Abstract:
- In this paper, we present an optimized GPU implementation for the induced dimension reduction algorithm. We improve data locality, combine it with an efficient sparse matrix vector kernel, and investigate the potential of overlapping computation with communication as well as the possibility of concurrent kernel execution. A comprehensive performance evaluation is conducted using a suitable performance model. The analysis reveals efficiency of up to 90%, which indicates that the implementation achieves performance close to the theoretically attainable bound.
- Is Part Of:
- International journal of high performance computing applications. Volume 32:Number 2(2018)
- Journal:
- International journal of high performance computing applications
- Issue:
- Volume 32:Number 2(2018)
- Issue Display:
- Volume 32, Issue 2 (2018)
- Year:
- 2018
- Volume:
- 32
- Issue:
- 2
- Issue Sort Value:
- 2018-0032-0002-0000
- Page Start:
- 220
- Page End:
- 230
- Publication Date:
- 2018-03
- Subjects:
- Induced dimension reduction (IDR) -- GPU -- co-design -- kernel fusion -- kernel overlap -- roofline performance model
High performance computing -- Periodicals
Supercomputers -- Periodicals
004.1105 - Journal URLs:
- http://hpc.sagepub.com ↗
http://www.uk.sagepub.com/home.nav ↗
http://firstsearch.oclc.org ↗ - DOI:
- 10.1177/1094342016646844 ↗
- Languages:
- English
- ISSNs:
- 1094-3420
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 8054.xml