logo

GitHub Actions Workflow Status

PyPI - Version PyPI - Wheel PyPI - Implementation

PyPI - Downloads PyPI - Downloads PyPI - Downloads

JOSS

ReProspect

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.

Conferences