Skip to content

Releases: pepperpots/Afterompt

Release v0.2.0

02 Jun 11:04
Compare
Choose a tag to compare

Changes in v0.2.0:

  • Improved implementation of the state stack allowing easier extension for handling new information
  • Labelling system for tasks so discrete events can be associated with tasks to enable better profiling and potential generation of task periods in the post processing phase
  • Improvement to callbacks registration to inform the user what is the support level for the specific callback in the runtime using return value from the callback setter
  • Implementation of non-standard OMPT callback to enable tracing loops chunks
  • Systemic analysis of the performance overhead and related metrics

Release v0.1.0

02 Jun 11:02
Compare
Choose a tag to compare

Changes in v0.1.0:

  • Implementation of 21 OMPT non-target callbacks implemented in LLVM 9.0 OpenMP runtime
  • Tracing of 19 states and discrete events in the OpenMP applications with a subset of informations available in callbacks attached to them
  • Initial version of all the code for creating, writing and dumping a trace using Aftermath API, and interaction with OMPT in the runtime