To access the full text documents, please follow this link: http://hdl.handle.net/2117/2294

A trace-scaling agent for parallel application tracing.
Freitag, Fèlix; Caubet Serrabou, Jordi; Labarta Mancho, Jesús José
Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors; Universitat Politècnica de Catalunya. DSG - Distributed Systems Group
Tracing and performance analysis tools are an important component in the development of high performance applications. Tracing parallel programs with current tracing tools, however, easily leads to large trace files with hundreds of Megabytes. The storage, visualization, and analysis of such trace files is often difficult. We propose a trace-scaling agent for tracing parallel applications, which learns the application behavior in runtime and achieves a small, easy to handle trace. The agent dynamically identifies the amount of information needed to capture the application behavior. This knowledge acquired at runtime allows recording only the non-iterative trace information, which drastically reduces the size of the trace file.
Peer Reviewed
Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors::Arquitectures distribuïdes
Distributed systems
High performance application development
Noniterative trace information
Parallel application tracing
Parallel programming
Performance analysis tools
Runtine
Software agents
Software performance evaluation
Software tools
Trace file
Trace-scaling agent
Sistemes distruibuïts
info:eu-repo/semantics/conferenceObject
IEEE
         

Show full item record

Related documents

Other documents of the same author

Freitag, Fèlix; Caubet Serrabou, Jordi; Farreras Esclusa, Montserrat; Cortés, Toni; Labarta Mancho, Jesús José
Freitag, Fèlix; Caubet Serrabou, Jordi; Labarta Mancho, Jesús José
Freitag, Fèlix; Farreras Esclusa, Montserrat; Cortés, Toni; Labarta Mancho, Jesús José
Freitag, Fèlix; Corbalán González, Julita; Labarta Mancho, Jesús José
 

Coordination

 

Supporters