Design and Implementation Aspects for the SMiLE Hardware Monitor

of this project, a hardware monitor is being developed to observe the SAN traffic. This hardware monitor is therefore capable of delivering detailed information about the run-time communication behaviour of applications run on SMiLE clusters. The central part of this monitor consists of a content-addressable counter array managing a small working set of the most recently referenced memory regions. This hardware monitor has been designed and is currently being implemented at LRR-TUM.

[1]  Charles L. Seitz,et al.  Myrinet: A Gigabit-per-Second Local Area Network , 1995, IEEE Micro.

[2]  Hermann Hellwagner,et al.  SCI: Scalable Coherent Interface: Architecture and Software for High-Performance Compute Clusters , 1999 .

[3]  Margaret Martonosi,et al.  Integrating performance monitoring and communication in parallel computers , 1996, SIGMETRICS '96.

[4]  Martin Schulz,et al.  Multilayer Online-Monitoring for Hybrid DSM Systems on Top of PC Clusters with a SMiLE , 2000, Computer Performance Evaluation / TOOLS.

[5]  S. Turner,et al.  Performance Analysis Using the MIPS R10000 Performance Counters , 1996, Proceedings of the 1996 ACM/IEEE Conference on Supercomputing.

[6]  Margaret Martonosi,et al.  Performance monitoring in a Myrinet-connected SHRIMP cluster , 1998, SPDT '98.

[7]  Martin Schulz,et al.  Optimizing data locality for SCI-based PC-clusters with the SMiLE monitoring approach , 1999, 1999 International Conference on Parallel Architectures and Compilation Techniques (Cat. No.PR00425).

[8]  Martin Schulz,et al.  Supporting Shared Memory and Message Passing on Clusters of PCs with a SMiLE , 1999, CANPC.

[9]  Martin Schulz,et al.  Using the SMiLE Monitoring Infrastructure to Detect and Lower the Inefficiency of Parallel Applications , 2000, HPCN Europe.

[10]  M. Manzke,et al.  Non-Intrusive Deep Tracing of SCI Interconnect Traffic , 1999 .

[11]  Anoop Gupta,et al.  The SPLASH-2 programs: characterization and methodological considerations , 1995, ISCA.