DocumentCode :
1636642
Title :
Acceleration of electromagnetic launchers modeling by using graphic processing units
Author :
Musolino, Antonino ; Rizzo, Rocco ; Toni, Michele ; Tripodi, Ernesto
Author_Institution :
Dept. of Energy & Syst. Eng., Univ. of Pisa, Pisa, Italy
fYear :
2012
Firstpage :
1
Lastpage :
6
Abstract :
The solution of large and complex coupled electromechanical problems requires high performance computing resources. In the last years the use of Graphic Processing Units (GPUs) has gained increasing popularity in scientific computing because of their low cost and parallel architecture. In this paper the authors report the main results of the GPU approach to the parallelization of a research code for the electromagnetic launcher analysis. Programming a GPU - based environment poses a number of critical issues that have to be carefully addressed in order to fully exploit the potentiality of the system. Data have to be properly organized in order to fit the Single Instruction Multiple Data scheme; the data transfer between the host and the device, as well as the memory management of the GPU deserve accurate programming. Two examples of application of the parallelized code have been reported to show the performance improvements that can be obtained in the numerical analysis of both rail and induction launchers.
Keywords :
acceleration; computational electromagnetics; electromagnetic launchers; graphics processing units; instruction sets; numerical analysis; parallel architectures; storage management; GPU-based environment; acceleration; complex coupled electromechanical problem; data transfer; electromagnetic launcher analysis; electromagnetic launcher modeling; graphic processing unit; high performance computing resource; induction launcher; memory management; numerical analysis; parallelization; parallelized code; rail launcher; single instruction multiple data scheme; Equations; Finite element methods; Graphics processing unit; Linear systems; Mathematical model; Memory management; Rails;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electromagnetic Launch Technology (EML), 2012 16th International Symposium on
Conference_Location :
Beijing
Print_ISBN :
978-1-4673-0306-4
Type :
conf
DOI :
10.1109/EML.2012.6324999
Filename :
6324999
Link To Document :
بازگشت