• 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