Early experiments with the OpenMP/MPI hybrid programming model
IWOMP'08 Proceedings of the 4th international conference on OpenMP in a new era of parallelism
Scalable event trace visualization
Euro-Par'09 Proceedings of the 2009 international conference on Parallel processing
Trace profiling: Scalable event tracing on high-end parallel systems
Parallel Computing
Concurrency and Computation: Practice & Experience
Hi-index | 0.00 |
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 trade. 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 iriformation, which drastically reduces the size of the trace file.