Modeling performance of heterogeneous parallel computing systems

被引:19
作者
Clematis, A
Corana, A
机构
[1] CNR, IMA, I-16149 Genoa, Italy
[2] CNR, ICE, I-16149 Genoa, Italy
关键词
performance analysis; performance modeling; heterogeneous parallel systems; networks of workstations; SPMD applications;
D O I
10.1016/S0167-8191(99)00044-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We analyze and model the performance of heterogeneous parallel computing systems, where in general each node has a different computing power. The main features of our approach are: a simple but quite rigorous analysis; an 'energetic' perspective on performance analysis, using concepts like the useful work carried out by each node, the work lost due to the various sources of overhead, and the local and global efficiencies, both for dedicated and non-dedicated environments. Although we carry out the analysis having workstation networks in mind, in the first part of the paper we try to maintain maximum generality, without introducing any constraint on the kind of interconnection between nodes and communication speed. This general framework can be applied to different specific situations, provided supplementary assumptions are feasible and values of system and application dependent parameters are available. In the second part the focus of analysis narrows to consider systems with the same communication speed between each pair of nodes, as it occurs for example with workstations connected by switched networks. We examine in this case a class of problems for which it is possible to define an efficiency worsening factor related to the degree of heterogeneity. (C) 1999 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:1131 / 1145
页数:15
相关论文
共 15 条
[1]   EFFICIENT PARALLEL COMPUTING IN DISTRIBUTED WORKSTATION ENVIRONMENTS [J].
CAP, CH ;
STRUMPEN, V .
PARALLEL COMPUTING, 1993, 19 (11) :1221-1234
[2]   THE LINDA(R) ALTERNATIVE TO MESSAGE-PASSING SYSTEMS [J].
CARRIERO, NJ ;
GELERNTER, D ;
MATTSON, TG ;
SHERMAN, AH .
PARALLEL COMPUTING, 1994, 20 (04) :633-655
[3]  
Clematis A, 1998, ADV PAR COM, V12, P657
[4]   Speedup and efficiency of large-size applications on heterogeneous networks [J].
Colombet, L ;
Desbat, L .
THEORETICAL COMPUTER SCIENCE, 1998, 196 (1-2) :31-44
[5]   PROGRAM SPEEDUP IN A HETEROGENEOUS COMPUTING NETWORK [J].
DONALDSON, V ;
BERMAN, F ;
PATURI, R .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1994, 21 (03) :316-322
[6]  
GROSU D, 1996, P INT C PAR DISTR PR, V3, P1261
[7]   HETEROGENEOUS COMPUTING - CHALLENGES AND OPPORTUNITIES [J].
KHOKHAR, AA ;
PRASANNA, VK ;
SHAABAN, ME ;
WANG, CL .
COMPUTER, 1993, 26 (06) :18-27
[8]  
Mazzeo A, 1998, CONCURRENCY-PRACT EX, V10, P285, DOI 10.1002/(SICI)1096-9128(19980410)10:4<285::AID-CPE315>3.0.CO
[9]  
2-P
[10]   ACHIEVING SUPERLINEAR SPEEDUP ON A HETEROGENEOUS, DISTRIBUTED SYSTEM [J].
MECHOSO, CR ;
FARRARA, JD ;
SPAHR, JA .
IEEE PARALLEL & DISTRIBUTED TECHNOLOGY, 1994, 2 (02) :57-61