DocumentCode :
1058536
Title :
$log_{rm n}{rm P}$ and $log_{3}{rm P}$: Accurate Analytical Models of Point-to-Point Communication in Distributed Systems
Author :
Cameron, Kirk W. ; Ge, Rong ; Sun, Xian-He
Author_Institution :
Dept. of Comput. Sci., Virginia Tech., Blacksburg, VA
Volume :
56
Issue :
3
fYear :
2007
fDate :
3/1/2007 12:00:00 AM
Firstpage :
314
Lastpage :
327
Abstract :
Many existing models of point-to-point communication in distributed systems ignore the impact of memory and middleware. Including such details may make these models impractical. Nonetheless, the growing gap between memory and CPU performance combined with the trend toward large-scale, clustered shared memory platforms implies an increased need to consider the impact of middleware on distributed communication. We present a general software-parameterized model of point-to-point communication for use in performance prediction and evaluation. We illustrate the utility of the model in three ways: 1) to derive a simplified, useful, more accurate model of point-to-point communication in clusters of SMPs, 2) to predict and analyze point-to-point and broadcast communication costs in clusters of SMPs, and 3) to express, compare, and contrast existing communication models. Though our methods are general, we present results on several Linux clusters to illustrate practical use on real systems
Keywords :
distributed shared memory systems; message passing; middleware; Linux cluster; analytical model; clustered shared memory platform; distributed system; middleware; performance evaluation; point-to-point communication; software-parameterized model; Algorithm design and analysis; Analytical models; Costs; Large-scale systems; Middleware; Phase change random access memory; Predictive models; Registers; Sun; System software; Distributed systems; middleware; performance modeling and prediction.;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2007.38
Filename :
4079515
Link To Document :
بازگشت