Title :
The accelerated multi-stage depressed collector code COLLGUN using CUDA
Author :
Xavier, Cesar C. ; Laudani, Antonino
Author_Institution :
Univ. of Sao Paulo, Sao Paulo, Brazil
Abstract :
COLLGUN, designed to simulate multistage depressed collectors, was optimized by using parallel computing. This work reports the speedups observed on a parallel implementation of the COLLGUN code using CUDA. Were parallelized the solver of the sparse system for the electric scalar potential using the Incomplete Cholesky Conjugate Gradient Method (a) and the determination of the electric field inside each tetrahedron of the mesh (b), and speedups over 3X and 5X were respectively observed.
Keywords :
conjugate gradient methods; parallel architectures; travelling wave tubes; COLLGUN code; CUDA; accelerated multistage depressed collectors; electric scalar potential; incomplete Cholesky conjugate gradient method; parallel computing; parallel implementation; sparse system; tetrahedron; Educational institutions; Electric fields; Electric potential; Finite element analysis; Graphics processing units; Parallel processing; Sparse matrices; CUDA; Klystrons; TWT; collector; multistage collectors; parallel processing;
Conference_Titel :
Vacuum Electronics Conference, IEEE International
Conference_Location :
Monterey, CA
DOI :
10.1109/IVEC.2014.6857468