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
相关论文
共 6 条