Programming for High-Performance Computing on Edge Accelerators

被引:7
|
作者
Kang, Pilsung [1 ]
机构
[1] Dankook Univ, Dept Software Sci, Yongin 16890, South Korea
基金
新加坡国家研究基金会;
关键词
edge computing; parallel systems; high-performance computing; GPU (Graphics Processing Unit); accelerators; programming model; benchmarks; UNIFIED MEMORY; PARALLEL; STANDARD;
D O I
10.3390/math11041055
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
The field of edge computing has grown considerably over the past few years, with applications in artificial intelligence and big data processing, particularly due to its powerful accelerators offering a large amount of hardware parallelism. As the computing power of the latest edge systems increases, applications of edge computing are being expanded to areas that have traditionally required substantially high-performant computing resources such as scientific computing. In this paper, we review the latest literature and present the current status of research for implementing high-performance computing (HPC) on edge devices equipped with parallel accelerators, focusing on software environments including programming models and benchmark methods. We also examine the applicability of existing approaches and discuss possible improvements necessary towards realizing HPC on modern edge systems.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Python accelerators for high-performance computing
    Ami Marowka
    The Journal of Supercomputing, 2018, 74 : 1449 - 1460
  • [2] High-Performance Computing with Accelerators INTRODUCTION
    Kindratenko, Volodymyr
    Wilhelmson, Robert
    Brunner, Robert
    Martinez, Todd J.
    Hwu, Wen-mei
    COMPUTING IN SCIENCE & ENGINEERING, 2010, 12 (04) : 12 - 16
  • [3] High-performance computing using accelerators
    Feng, Wu-Chun
    Manocha, Dinesh
    PARALLEL COMPUTING, 2007, 33 (10-11) : 645 - 647
  • [4] Accelerators for Artificial Intelligence and High-Performance Computing
    Milojicic, Dejan
    COMPUTER, 2020, 53 (02) : 14 - 22
  • [5] Quantum Accelerators for High-Performance Computing Systems
    Britt, Keith A.
    Mohiyaddin, Fahd A.
    Humble, Travis S.
    2017 IEEE INTERNATIONAL CONFERENCE ON REBOOTING COMPUTING (ICRC), 2017, : 198 - 204
  • [6] Python']Python accelerators for high-performance computing
    Marowka, Ami
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (04): : 1449 - 1460
  • [7] High-Performance Computing in Edge Computing Networks
    Tu, Wanqing
    Pop, Florin
    Jia, Weijia
    Wu, Jie
    Iacono, Mauro
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 123 : 230 - 230
  • [8] Programming Models for High-Performance Computing
    Snir, Marc
    PROCEEDINGS OF THE 2013 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID 2013), 2013, : 1 - 1
  • [9] Special issue editorial: Accelerators for high-performance computing
    Doallo, Ramon
    Fraguela, Basilio B.
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2012, 72 (09) : 1055 - 1056
  • [10] HARDWARE ACCELERATORS FOR INFORMATION PROCESSING IN HIGH-PERFORMANCE COMPUTING SYSTEMS
    Sklyarov, Valery
    Skliarova, Iouliia
    Utepbergenov, Irbulat
    Akhmediyarova, Ainur
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2019, 15 (01): : 321 - 335