Logo image
Adaptive block size for dense QR factorization in hybrid CPU-GPU systems via statistical modeling
期刊文章   同儕審查

Adaptive block size for dense QR factorization in hybrid CPU-GPU systems via statistical modeling

Ray-Bing Chen, Yaohung M. TsaiWeichung Wang
Parallel Computing, 卷.40(5-6), 頁碼.70-85
2014

摘要

Adaptive block size Graphic processing unit (GPU) Linear regression QR factorization Software Theoretical Computer Science Hardware and Architecture Computer Networks and Communications Computer Graphics and Computer-Aided Design Artificial Intelligence
QR factorization is a computational kernel of scientific computing. How can the latest computer be used to accelerate this task? We investigate this topic by proposing a dense QR factorization algorithm with adaptive block sizes on a hybrid system that contains a central processing unit (CPU) and a graphic processing unit (GPU). To maximize the use of CPU and GPU, we develop an adaptive scheme that chooses block size at each iteration. The decision is based on statistical surrogate models of performance and an online monitor, which avoids unexpected occasional performance drops. We modify the highly optimized CPU-GPU based QR factorization in MAGMA to implement the proposed schemes. Numerical results suggest that our approaches are efficient and can lead to near-optimal block sizes. The proposed algorithm can be extended to other one-sided factorizations, such as LU and Cholesky factorizations. © 2014 Elsevier B.V. All rights reserved.

相關連結

指標

1 檢視次數

詳細資料

Logo image