Parallel Processing of Matrix Multiplication in a CPU and GPU Heterogeneous Environment
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.
@article{ohshima2007parallel,
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},
pages={305–318},
year={2007},
publisher={Springer}
}
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.
October 29, 2010 by hgpu
Your response
You must be logged in to post a comment.