Title :
GPU Accelerated Krylov Subspace Methods for Computational Electromagnetics
Author :
Velamparambil, S. ; MacKinnon-Cormier, Sarah ; Perry, James ; Lemos, Robson ; Okoniewski, Michal ; Leon, Joshua
Author_Institution :
Acceleware Corp., Calgary, AB
Abstract :
Programmable graphics processor units (GPU), such as the NVIDIAR Geforce 8800 series, offer a raw computing power that is often an order of magnitude larger than even the most modern multicore CPUs, making them a relatively inexpensive platform for high performance computing. In this paper, we report the development of two Krylov subspace solvers, the generalized minimal residual (GMRES) and the quasi-minimal residual (QMR) algorithms, on the GPU using the NVIDIA CUDAR programming model. The algorithms have been implemented as a stand-alone library. We report a speed-up of up to 13 times, on a single GPU, in our preliminary experiments with the classic problem of computing the capacitance of conductors using an integral equation method.
Keywords :
capacitance; computational electromagnetics; computer graphics; integral equations; Krylov subspace methods; NVIDIA Geforce 8800 series; capacitance; computational electromagnetics; conductors; generalized minimal residual algorithm; high performance computing; integral equation; multicore CPUs; programmable graphics processor units; quasiminimal residual algorithm; single GPU; stand-alone library; Acceleration; Computational electromagnetics; Computer interfaces; Concurrent computing; Graphics; High performance computing; Integral equations; Kernel; Libraries; Multicore processing;
Conference_Titel :
Microwave Conference, 2008. EuMC 2008. 38th European
Conference_Location :
Amsterdam
Print_ISBN :
978-2-87487-006-4
DOI :
10.1109/EUMC.2008.4751704