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.
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.