Trace-based visualization as a tool to understand applications' I/O performance in multi-core machines

Rodrigo Virote Kassick, Francieli Zanon Boito, Matthias Diener, Philippe O.A. Navaux, Yves Denneulin, Claudio Schepke, Nicolas Maillard, Carla Osthoff, Pablo Grunmann, Pedro Dias, Jairo Panetta

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper presents the use of trace-based performance visualization of a large scale atmospheric model, the Ocean-Land-Atmosphere Model (OLAM). The trace was obtained with the libRastro library, and the visualization was done with Pajé. The use of visualization aimed to analyze OLAM's performance and to identify its bottlenecks. Especially, we are interested in the model's I/O operations, since it was proved to be the main issue for the model's performance. We show that most of the time spent in the output routine is spent in the close operation. With this information, we delayed this operation until the next output phase, obtaining improved I/O performance.

Original languageEnglish (US)
Title of host publicationProceedings - 2nd Workshop on Architecture and Multi-Core Applications, WAMCA 2011
Pages5-11
Number of pages7
DOIs
StatePublished - 2011
Externally publishedYes
Event2nd Workshop on Architecture and Multi-Core Applications, WAMCA 2011 - Vitoria, Espirito Santo, Brazil
Duration: Oct 26 2011Oct 27 2011

Publication series

NameProceedings - 2nd Workshop on Architecture and Multi-Core Applications, WAMCA 2011

Conference

Conference2nd Workshop on Architecture and Multi-Core Applications, WAMCA 2011
Country/TerritoryBrazil
CityVitoria, Espirito Santo
Period10/26/1110/27/11

ASJC Scopus subject areas

  • Computer Science Applications
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'Trace-based visualization as a tool to understand applications' I/O performance in multi-core machines'. Together they form a unique fingerprint.

Cite this