-
Notifications
You must be signed in to change notification settings - Fork 13
Home
PajeNG (Paje Next Generation) is a re-implementation (in C++) and direct heir of the well-known Paje visualization tool for the analysis of execution traces (in the Paje File Format) through trace visualization (space/time view). Despite the name, the latest releases of pajeng no longer have a trace visualization tool associated, in favor of modern and more flexible tools/scripts such as pj_gant (part of the pajeng) or a general approach with R+ggplot2. Use pj_dump do dump your paje traces to the CSV format and carry out the analysis the way you need. The set of tools that are part of the pajeng are released under the GNU General Public Licence 3.
- How to Install (start here)
- How to Install only libpaje.so (for developers of new tools using the libpaje.so API)
- pj_dump (CSV-like output description)
- Paje File Format (Complete description of the Paje file format)
- Developing a new tool with the libpaje.so API
- Disable strict check when reading a trace file (faster reading time)
There is a comprehensive list of available tracers/converters that generate Paje trace files. The old Paje website aggregates a bunch of information on the Paje approach, such as publications and so on. If you have traces in Rastro, TAU, OTF2, and OTF trace file formats, keep in mind that there is a converter from each of these formats (using Akypuera tools) to Paje. If you need to create your own Paje trace file generator, we strongly encourage you to use libpoti, since all future evolutions of the Paje file format will be firstly available through poti.