Back to Search
Start Over
Studying OpenMP thread mapping for parallel linear algebra kernels on multicore system.
- Source :
-
Bulletin of the Polish Academy of Sciences: Technical Sciences . 2018, Vol. 66 Issue 6, p981-990. 10p. - Publication Year :
- 2018
-
Abstract
- Thread mapping is one of the techniques which allow for efficient exploiting of the potential of modern multicore architectures. The aim of this paper is to study the impact of thread mapping on the computing performance, the scalability, and the energy consumption for parallel dense linear algebra kernels on hierarchical shared memory multicore systems. We consider the basic application, namely a matrix-matrix product (GEMM), and two parallel matrix decompositions (LU and WZ). Both factorizations exploit parallel BLAS (basic linear algebra subprograms) operations, among others GEMM. We compare differences between various thread mapping strategies for these applications. Our results show that the choice of thread mapping has the measurable impact on the performance, the scalability, and energy consumption of the GEMM and two matrix factorizations. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISSN :
- 02397528
- Volume :
- 66
- Issue :
- 6
- Database :
- Academic Search Index
- Journal :
- Bulletin of the Polish Academy of Sciences: Technical Sciences
- Publication Type :
- Academic Journal
- Accession number :
- 134266559
- Full Text :
- https://doi.org/10.24425/bpas.2018.125800