Skip to content

Conversation

spencer-gre
Copy link
Collaborator

@spencer-gre spencer-gre commented Apr 16, 2025

WIP; will close #164

Supersedes #166, which targeted old pass manager.

ToDo:

  • Verify output with smoketest
  • Verify output with smoketest_MPI
  • Verify output with smoketest_cuda
  • Add documentation on building with Adiak and an example run

Here we insert adiak_init every time the module pass encounters a main function. The CMakeLists should be cleaned up to properly integrate Adiak. Need to add in the adiak callback and validate this actually works.
@slabasan slabasan closed this May 9, 2025
@slabasan slabasan reopened this May 9, 2025
pass now initializes adiak, performs the collect all function, and performs a callback to print all collected information.
@tpatki tpatki added this to the Release 0.2.0 milestone May 22, 2025
modified cmake structure to enable flexibility with adiak install directory similar to how caliper integration works. set up structure in chrome tracing file.
works with mpich, need to validate openmpi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for Adiak Data

3 participants