ReProspect [/riːˈprɒs.pɛkt/] is a Python framework for prospecting CUDA code,
designed to ensure reproducibility through a fully programmatic approach.
Prospecting encompasses three complementary ways of characterizing
CUDA-based libraries and software components:
how they interact with the CUDA runtime through API tracing,
how kernels perform through kernel profiling,
and how source constructs translate into machine code through binary analysis.
See the documentation for more information.