loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06)
DIMVisual: Data Integration Model for Visualization of Parallel Programs Behavior
Singapore
May 16-May 19
ISBN: 0-7695-2585-7
Lucas Mello Schnorr, Universidade Federal do Rio Grande do Sul, Brazil
Philippe Olivier Alexandre Navaux, Universidade Federal do Rio Grande do Sul, Brazil
Benhur de Oliveira Stein, Universidade Federal de Santa Maria, Brazil
The development of high performance parallel applications for clusters is considered a complex task. This can happen because the influence of the execution environment and the non-deterministic natural behavior of this kind of applications. In such development, the programmer uses application traces and cluster monitoring tools to register the events of the application and the underlying execution environment. Generally, the analysis of the information from each source is made independently, making the correlation of events from the application with events from the execution environment difficult. This paper presents DIMVisual, a Data Integration Model which addresses this problem by integrating information from different sources and providing a unified visualization. An implementation of this model is also presented, using as data sources traces from MPI and DECK applications, events from Ganglia and Performance Co-Pilot cluster monitoring tools and operating system context switches. The results show the information gathered by these data sources integrated and visualized together in the generic visualization tool Paj?e, allowing the programmer a more complete view of his application behavior.
Citation:
Lucas Mello Schnorr, Philippe Olivier Alexandre Navaux, Benhur de Oliveira Stein, "DIMVisual: Data Integration Model for Visualization of Parallel Programs Behavior," ccgrid, pp.473-480, Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.