Abstract | ||
---|---|---|
Designing high performance communication software requires an in-depth understanding of the role of the components of the
underlying machine/network architecture and their reciprocal interactions. The task is complicated by the continuing technological
advances in the machine architectures. In this paper we analyze the performance of the Fast Messages (FM) high performance
messaging layer on three platforms as different as a Sparc 5, a Ultra 1, and a PentiumPro PC. Using a characterization in
terms of the LogP model, we expose how the differences in the machine architectures are reflected in the way the different
parts of a communication library like FM behaves and how their reciprocal interaction is affected. Our work shows that the
FM implementation is “robust”, tolerating large variations of machine performance while preserving the basic balances of its
design. It also shows that a properly extended LogP model can be an invaluable architectural analysis tool.
|
Year | DOI | Venue |
---|---|---|
1998 | 10.1007/BFb0052219 | CANPC |
Keywords | Field | DocType |
fast messages,cross-platform analysis,software requirements | Reciprocal,Computer science,Network architecture,Software,Cross-platform,Active message,Message passing,Myrinet,Distributed computing,Network interface | Conference |
Volume | ISSN | ISBN |
1362 | 0302-9743 | 3-540-64140-8 |
Citations | PageRank | References |
7 | 1.61 | 10 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Giulio Iannello | 1 | 414 | 46.75 |
Mario Lauria | 2 | 628 | 95.12 |
Stefano Mercolino | 3 | 12 | 2.47 |