The use of a cluster for distributed performance analysis of parallel trace data is discussed. We propose an analysis architecture that uses multiple cluster nodes as a server to execute analysis operations in parallel and communicate to remote clients where performance visualization and user interactions occur. The client-server system developed, VNG, is highly configurable and is shown to perform well for traces of large size, when compared to leading trace visualization systems.
Index Terms:
Parallel Computing, Performance Analysis, Profiling, Tracing, Clusters
Citation:
Holger Brunst, Wolfgang E. Nagel, Allen D. Malony, "A Distributed Performance Analysis Architecture for Clusters," cluster, pp.73, Fifth IEEE International Conference on Cluster Computing (CLUSTER'03), 2003