VECPAR'06 - Seventh International Meeting on High Performance Computing for Computational Science
vecpar.fe.up.pt/2006 | vecpar2006@fe.up.pt
Parallel Processing of Matrix Multiplication in a CPU and GPU Heterogeneous Environment
Satoshi Ohshima (The University of Electro-Communications)
Kenji Kise (The University of Electro-Communications)
Takahiro Katagiri (The University of Electro-Communications)
Toshitsugu Yuba (The University of Electro-Communications)
Abstract:
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.
Keywords:
Numerical Methods (Linear algebra), Parallel and Distributed Computing, GPGPU
 
Logos Universidade Federal do Rio de Janeiro - Coordenação dos Programas de Pós-graduação de Engenharia Instituto Nacional de Matemática Pura e Aplicada Rio de Janeiro | Brazil | 2006 | July | 10 11 12 13