A language and programming environment for high-performance parallel computing on heterogeneous networks

被引:2
|
作者
Lastovetsky, AL [1 ]
Kalinov, AY [1 ]
Ledovskikh, IN [1 ]
Arapov, DM [1 ]
Posypkin, MA [1 ]
机构
[1] Inst Syst Programming, Moscow 109004, Russia
基金
俄罗斯基础研究基金会;
关键词
Execution Time; Heterogeneous Network; Free Node; Network Domain; Virtual Processor;
D O I
10.1007/BF02759471
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
An mpC language designed specifically for programming high-performance computations on heterogeneous networks is described. An mpC program explicitly defines an abstract computing network and distributes data, computations, and communications over it. At runtime, the mpC programming environment uses this information and that about the actual network to distribute the processes over the actual network so as to execute the program in the most efficient way. Experience in using mpC for solving problems on local networks consisting of heterogeneous workstations is discussed.
引用
收藏
页码:216 / 236
页数:21
相关论文
共 50 条
  • [41] On the Three P's of Parallel Programming for Heterogeneous Computing: Performance, Productivity, and Portability
    Gondhalekar, Atharva
    Feng, Wu-chun
    2023 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE, HPEC, 2023,
  • [42] Model for simulation of heterogeneous high-performance computing environments
    de Mello, Rodrigo Fernandes
    Senger, Luciano Jose
    HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2006, 2007, 4395 : 107 - +
  • [43] Parallel Programming on a High-Performance Application-Runtime
    Goscinski, Wojtek James
    Abramson, David
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2008, 20 (18): : 2141 - 2177
  • [44] High performance scientific computing by a parallel cellular environment
    DiGregorio, S
    Rongo, R
    Spataro, W
    Spezzano, G
    Talia, D
    FUTURE GENERATION COMPUTER SYSTEMS, 1997, 12 (05) : 357 - 369
  • [45] Domain-specific virtual processors as a portable programming and execution model for parallel computational workloads on modern heterogeneous high-performance computing architectures
    Lyakh, Dmitry, I
    INTERNATIONAL JOURNAL OF QUANTUM CHEMISTRY, 2019, 119 (12)
  • [46] Teaching High Performance Computing through Parallel Programming Marathons
    Marzulo, Leandro A. J.
    Bianchini, Calebe P.
    Santiago, Leandro
    Ferreira, Victor C.
    Goldstein, Brunno F.
    Franca, Felipe M. G.
    2019 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2019, : 296 - 303
  • [47] Comparison of genomes using high-performance parallel computing
    Almeida, NF
    Alves, CER
    Caceres, EN
    Song, SW
    15TH SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING, PROCEEDINGS, 2003, : 142 - 148
  • [48] High-performance parallel computing for incompressible flow simulations
    O. Byrde
    W. Couzy
    M. O. Deville
    M. L. Sawley
    Computational Mechanics, 1999, 23 : 98 - 107
  • [49] High-performance parallel computing for incompressible flow simulations
    Fluid Mechanics Laboratory, Ecl. Polytech. Federale de Lausanne, ME-Ecublens, CH-1015 Lausanne, Switzerland
    Comput Mech, 2 (98-107):
  • [50] The FPGA High-Performance Computing Alliance Parallel Toolkit
    Baxter, Rob
    Booth, Stephen
    Bull, Mark
    Cawood, Geoff
    Perry, James
    Parsons, Mark
    Simpson, Alan
    Trew, Arthur
    McCormick, Andrew
    Smart, Graham
    Smart, Ronnie
    Cantle, Allan
    Chamberlain, Richard
    Genest, Gildas
    NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS, PROCEEDINGS, 2007, : 301 - +