Parallel Processing of Matrix Multiplication in a CPU and GPU Heterogeneous Environment

Satoshi Ohshima, Kenji Kise, Takahiro Katagiri, Toshitsugu Yuba
Graduate School of Information Systems, The University of Electro-Communications, 1-5-1, Chofugaoka, Chofu-shi, Tokyo, Japan
High Performance Computing for Computational Science – VECPAR 2006 (2007), pp. 305-318.


   title={Parallel processing of matrix multiplication in a CPU and GPU heterogeneous environment},

   author={Ohshima, S. and Kise, K. and Katagiri, T. and Yuba, T.},

   journal={High Performance Computing for Computational Science-VECPAR 2006},





Download Download (PDF)   View View   Source Source   



GPUs for numerical computations are becoming an attractive alternative in research. In this paper, we propose a new parallel processing environment for matrix multiplications by using both CPUs and GPUs. The execution time of matrix multiplications can be decreased to 40.1% by our method, compared with using the fastest of either CPU only case or GPU only case. Our method performs well when matrix sizes are large.
No votes yet.
Please wait...

Recent source codes

* * *

* * *

HGPU group © 2010-2019 hgpu.org

All rights belong to the respective authors

Contact us: