Pajé trace file format

This report describes the PAJÉ trace file format, a self-defined, textual, and generic format to described the behavior of computer programs that are executed in parallel or distributed systems. A file in this format has three sections: event definition, type hierarchy declaration and timestamped events, complying with the event definitions, to be used to build visualizations according to the type hierarchy. See Section 6 for file revisions. Current maintainer: Lucas M. Schnorr (UFRGS) – schnorr@inf.ufrgs.br Original authors: Benhur de Oliveira Stein (UFSM) – benhur@inf.ufsm.br Jacques Chassin de Kergommeaux (INPG)

[1]  Jacques Briat,et al.  Athapascan Runtime: Efficiency for Irregular Problems , 1997, Euro-Par.

[2]  Allen D. Malony,et al.  Portable profiling and tracing for parallel, scientific applications using C++ , 1998, SPDT '98.

[3]  Matthew Haines,et al.  On the utility of threads for data parallel programming , 1995, ICS '95.

[4]  Eric Maillet,et al.  On Efficiently Implementing Global Time for Performance Evaluation on Multiprocessor Systems , 1995, J. Parallel Distributed Comput..

[5]  Dieter Kranzlmüller,et al.  Parallel Program Visualization with MUCH , 1996, ACPC.

[6]  John Stasko,et al.  Visualizing the Execution of Threads-based Parallel Programs , 1995 .

[7]  Benhur de Oliveira Stein Visualisation interactive et extensible de programmes parallèles à base de processus légers. (Interactive and extensible visualization of multithreaded parallel programs) , 1999 .

[8]  Ian T. Foster,et al.  The Nexus Approach to Integrating Multithreading and Communication , 1996, J. Parallel Distributed Comput..

[9]  Michael T. Heath,et al.  Visualizing the performance of parallel programs , 1991, IEEE Software.

[10]  Jacques Chassin de Kergommeaux,et al.  Interactive Visualization Environment of Multi-threaded Parallel Programs , 1997, PARCO.

[11]  Matthew Haines,et al.  An initial comparison of implicit and explicit programming styles for distributed memory multiprocessors , 1995, Proceedings of the Twenty-Eighth Annual Hawaii International Conference on System Sciences.

[12]  D.A. Reed,et al.  Scalable performance analysis: the Pablo performance analysis environment , 1993, Proceedings of Scalable Parallel Libraries Conference.

[13]  Hans-Christian Hoppe,et al.  The PALLAS Portable Parallel Programming Environment , 1996, Euro-Par, Vol. II.

[14]  Vaidy S. Sunderam,et al.  The Dual Timestamping Methodology for Visualizing Distributed Applications , 1995 .

[15]  Ewing Lusk,et al.  Studying parallel program behavior with upshot , 1991 .

[16]  Message P Forum,et al.  MPI: A Message-Passing Interface Standard , 1994 .

[17]  Jacques Chassin de Kergommeaux,et al.  Pajé, an interactive visualization tool for tuning multi-threaded parallel applications , 2000, Parallel Comput..

[18]  Gerson G. H. Cavalheiro,et al.  A General Modular Specification for Distributed Schedulers , 1998, Euro-Par.

[19]  Gerson G. H. Cavalheiro,et al.  Athapascan-1: On-line building data flow graph in a parallel language , 1998, Proceedings. 1998 International Conference on Parallel Architectures and Compilation Techniques (Cat. No.98EX192).