next up previous contents
Next: 1.3 Organization of the Up: 1. Introduction Previous: 1.1 Commodity Supercomputing   Contents

1.2 Thesis Statement and Contributions

In this dissertation, we show that the key to effective utilization of cluster resources relies on a set of performance parameters, which eloquently delineates the performance capabilities of the target communication system. Through this set of performance parameters - the communication model, we can analyze, predict, evaluate and explain on issues related to high-speed communication on commodity clusters.

This communication model is a performance understanding tool, which captures the performance characteristics of the target machine and facilitates performance analysis as well as algorithm design. The model is based on a resource-centric view of the data flow through the abstract machine during a communication event. Most of the performance parameters can directly map to events or operations found in traditional message passing programming model. In addition, each performance parameter is associated with a microbenchmark that measures experimentally its associated cost unit, e.g. time measurement in $ \mu s $ or clock cycle, that this parameter spends or takes to support the particular performance feature.

This dissertation exposes performance issues related to high-speed communication on commodity clusters. The principal contributions of this thesis are:


next up previous contents
Next: 1.3 Organization of the Up: 1. Introduction Previous: 1.1 Commodity Supercomputing   Contents