Accelerated modeling and simulation with a desktop supercomputer

被引:2
|
作者
Kelmelis, Eric J. [1 ]
Humphrey, John R. [1 ]
Durbano, James P. [1 ]
Ortiz, Fernando E. [1 ]
机构
[1] EM Photon, 51 East Main St,Suite 203, Newark, DE 19711 USA
关键词
FPGA; GPU; graphics card; acceleration; HPC; supercomputer; simulation; cluster;
D O I
10.1117/12.668281
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The performance of modeling and simulation tools is inherently tied to the platform on which they are implemented. In most cases, this platform is a microprocessor, either in a desktop PC, PC cluster, or supercomputer. Microprocessors are used because of their familiarity to developers, not necessarily their applicability to the problems of interest. We have developed the underlying techniques and technologies to produce supercomputer performance from a standard desktop workstation for modeling and simulation applications. This is accomplished through the combined use of graphics processing units (GPUs), field-programmable gate arrays (FPGAs), and standard microprocessors. Each of these platforms has unique strengths and weaknesses but, when used in concert, can rival the computational power of a high-performance computer (HPC). By adding a powerful GPU and our custom designed FPGA card to a commodity desktop PC, we have created simulation tools capable of replacing massive computer clusters with a single workstation. We present this work in its initial embodiment: simulators for electromagnetic wave propagation and interaction. We discuss the trade-offs of each independent technology, GPUs, FPGAs, and microprocessors, and how we efficiently partition algorithms to take advantage of the strengths of each while masking their weaknesses. We conclude by discussing enhancing the computational performance of the underlying desktop supercomputer and extending it to other application areas.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Modeling and simulation of nanoscale devices with a desktop supercomputer
    Kelmelis, Eric J.
    Durbano, James P.
    Humphrey, John R.
    Ortiz, Fernando E.
    Curt, Petersen F.
    [J]. NANOMODELING II, 2006, 6328
  • [2] Desktop weapons - Is your PC a supercomputer?
    Enos, J
    [J]. FORBES, 2000, : 32 - 32
  • [3] Desktop supercomputer: what can it do?
    Bogdanov A.
    Degtyarev A.
    Korkhov V.
    [J]. Physics of Particles and Nuclei Letters, 2017, 14 (7) : 985 - 992
  • [4] Parallel processing offers supercomputer performance on the desktop
    不详
    [J]. ELECTRONICS WORLD, 2007, 113 (1860): : 7 - 7
  • [5] Utilizing supercomputer power from your desktop
    Schultheiss, BC
    Baalbergen, EH
    [J]. HIGH-PERFORMANCE COMPUTING AND NETWORKING, 2001, 2110 : 52 - 61
  • [6] Architecture and implementation of a single-board desktop supercomputer
    Tiemann, B
    VonderMuhll, H
    Hasler, I
    Hiltebrand, E
    Gunzinger, A
    Troster, G
    [J]. HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1995, 919 : 481 - 487
  • [7] Agent-based modeling and simulation: Desktop ABMS
    Macal, Charles M.
    North, Michael J.
    [J]. PROCEEDINGS OF THE 2007 WINTER SIMULATION CONFERENCE, VOLS 1-5, 2007, : 83 - 94
  • [8] Accelerated modeling with computer algebra simulation
    Braun, S
    [J]. NACHRICHTEN AUS DER CHEMIE, 2000, 48 (10) : 1249 - 1251
  • [9] Integrated 3-D simulation and modeling/desktop supercomputers
    Morley, Richard E.
    [J]. MANUFACTURING ENGINEERING, 2008, 140 (05): : 20 - 22
  • [10] Compact Modeling and Simulation of Accelerated Circuit Aging
    Patra, Devyani
    Zhang, Jiayang
    Wang, Runsheng
    Katoozi, Mehdi
    Cannon, Ethan H.
    Huang, Ru
    Cao, Yu
    [J]. 2018 IEEE CUSTOM INTEGRATED CIRCUITS CONFERENCE (CICC), 2018,