Visual Mapping of Program Components to Resources Representation: A 3D Analysis of Grid Parallel Applications
Resumo
Highly distributed systems such as Grids are usually interconnected by a hierarchical organization of different types of network. This strong network hierarchy influences directly the behavior of parallel applications. In order to obtain a good understanding of parallel application's behavior, the performance analysis must take into account a correspondence between application and network characteristics. This paper presents a novel way to analyze parallel applications, by using a three dimensional visualization and a technique to visually map the application's components to the used resources. This mapping technique is able to handle different types of resources description: different system logical organizations and the description of the network or system interconnection in different levels. The technique, implemented in our prototype Triva, is evaluated through a series of visual representations of the monitoring data obtained through real executions of parallel applications in a grid. The resulting visualizations enable an alternative and powerful way to view and understand various aspects of application behavior together with the network topology.
Palavras-chave:
Performance analysis, Prototypes, Data visualization, Monitoring, Power system interconnection, Delay, Computer architecture, High performance computing, Application software, Laboratories
Publicado
28/10/2009
Como Citar
SCHNORR, Lucas Mello; NAVAUX, Philippe Olivier Alexandre; HUARD, Guillaume.
Visual Mapping of Program Components to Resources Representation: A 3D Analysis of Grid Parallel Applications. In: INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 21. , 2009, São Paulo/SP.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2009
.
p. 127-134.
