ORNL / ReSolve

Library of GPU-resident linear solvers
Other
51 stars 1 forks source link

Add tracer annotations to HIP code in ReSolve #134

Closed pelesh closed 5 months ago

pelesh commented 5 months ago

Add some generic support for building ReSolve with profiling annotations and implement ROC Tracer annotations for HIP-based code in ReSolve. This is based on no-splitlu-exp-roctx branch by @PaulMullowney.

This will allow us to add in a straightforward manner annotations for CUDA (and other) profilers in the future.

Note that ROC Tracer does not provide CMake targets (see roctracer issue 56), so the CMake configuration for it looks like a hack.

Closes #68.