Programming video cards for computational electromagnetics applications

被引:52
|
作者
Inman, MJ [1 ]
Elsherbeni, AZ [1 ]
机构
[1] Univ Mississippi, Ctr Appl Electromagnet Syst Res, Dept Elect Engn, University, MS 38677 USA
关键词
computer architecture; FDTD methods; computer graphics; computational electromagnetics; vector processing; coprocessors;
D O I
10.1109/MAP.2005.1608730
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Recently, programming tools have become available to researchers and scientists that allow the use of video cards for general-purpose calculations in computational electromagnetics applications. Over the past few years, developments in the field of graphic processing units (GPUs) for video cards have vastly outpaced their general central processing unit (CPU) counterparts. As specifically applied to vector mathematic operations, the newest generation GPUs can generally outperform current CPU architecture by a wide margin. With the addition of large onboard memory units with significantly higher memory bandwidth than those found in the main system, graphic cards can be utilized as a highly efficient vector mathematic coprocessor. In the past, this power has been harnessed by writing low-level assembly code for the video cards. Recently, new tools have become available to make programming possible in high-level languages. By formulating proper procedures to realize general vector computations on the GPU, it will be possible to increase the processing power available by at least an order of magnitude compared to the current generation of CPUs.
引用
收藏
页码:71 / 78
页数:8
相关论文
共 50 条
  • [1] Multiscale Computational Electromagnetics and Applications
    Liu, Qing Huo
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL ELECTROMAGNETICS (ICCEM), 2016, : 88 - 88
  • [2] Computational Electromagnetics for Industrial Applications
    Antonini, Giulio
    Romano, Daniele
    Lombardi, Luigi
    [J]. ELECTRONICS, 2022, 11 (12)
  • [3] On the Suitability of the Julia Programming Language for Computational Electromagnetics
    Simon, Peter S.
    [J]. 2024 INTERNATIONAL APPLIED COMPUTATIONAL ELECTROMAGNETICS SOCIETY SYMPOSIUM, ACES 2024, 2024,
  • [4] Stochastic Collocation Applications in Computational Electromagnetics
    Poljak, Dragan
    Sesnic, Silvestar
    Cvetkovic, Mario
    Susnjara, Anna
    Dodig, Hrvoje
    Lallechere, Sebastien
    Drissi, Khalil El Khamlichi
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2018, 2018
  • [5] On the Various Applications of Stochastic Collocation in Computational Electromagnetics
    Poljak, Dragan
    Sesnic, Silvestar
    Cvetkovic, Mario
    Susnjara, Anna
    Bonnet, Pierre
    Drissi, Khalil El Khamlichi
    Lallechere, Sebastien
    Paladian, Francoise
    [J]. UNCERTAINTY MODELING FOR ENGINEERING APPLICATIONS, 2019, : 135 - 155
  • [6] Recent Trends in Computational Electromagnetics for Defence Applications
    Sankaran, Krishnaswamy
    [J]. DEFENCE SCIENCE JOURNAL, 2019, 69 (01) : 65 - 73
  • [7] Recent applications of multipole expansions in computational electromagnetics
    Klinkenbusch, L
    [J]. PROGRESS IN INDUSTRIAL MATHEMATICS AT ECMI 2002, 2004, 5 : 309 - 313
  • [8] New Achievements in MoM Applications to Computational Electromagnetics
    Bogdanov, Faik
    Jobava, Roman
    [J]. 2018 IEEE 17TH INTERNATIONAL CONFERENCE ON MATHEMATICAL METHODS IN ELECTROMAGNETIC THEORY (MMET), 2018, : 20 - 29
  • [9] From Computational Electromagnetics to Multiphysics Methods and Their Applications
    Yin, Wen-Yan
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL ELECTROMAGNETICS (ICCEM), 2016, : 10 - 10
  • [10] Applications of nonstandard finite difference models to computational electromagnetics
    Cole, JB
    Banerjee, S
    [J]. JOURNAL OF DIFFERENCE EQUATIONS AND APPLICATIONS, 2003, 9 (12) : 1099 - 1112