TY - GEN
T1 - Parallel processing of matrix multiplication in a CPU and GPU heterogeneous environment
AU - Ohshima, Satoshi
AU - Kise, Kenji
AU - Katagiri, Takahiro
AU - Yuba, Toshitsugu
PY - 2007
Y1 - 2007
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=38049125516&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=38049125516&partnerID=8YFLogxK
U2 - 10.1007/978-3-540-71351-7_24
DO - 10.1007/978-3-540-71351-7_24
M3 - Conference contribution
AN - SCOPUS:38049125516
SN - 9783540713500
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 305
EP - 318
BT - High Performance Computing for Computational Science - VECPAR 2006 - 7th International Conference, Revised Selected and Invited Papers
PB - Springer Verlag
T2 - 7th International Meeting on High-Performance Computing for Computational Science, VECPAR 2006
Y2 - 10 June 2006 through 13 June 2006
ER -