ReProspect Logo

Contents:

  • Overview
  • User Guide
    • Installing ReProspect
    • Getting started
    • Analysis workflow
      • Three components
        • API tracing
        • Kernel profiling
        • Binary analysis
      • From sources to binaries
    • Caching of API tracing and kernel profiling results
  • API reference
  • CI/CD
  • Tests
  • Examples
  • Bibliography
  • Contributing to ReProspect
ReProspect
  • User Guide
  • Analysis workflow
  • View page source

Analysis workflow

Three components

API tracing

  • reprospect.tools.nsys.cacher.Cacher

  • reprospect.tools.nsys.session.Session

  • reprospect.tools.nsys.report.Report

Kernel profiling

  • reprospect.tools.ncu.cacher.Cacher

  • reprospect.tools.ncu.session.Session

  • reprospect.tools.ncu.report.Report

Binary analysis

  • reprospect.testing.binaries.sass.instruction.instruction.InstructionMatcher

  • reprospect.testing.binaries.sass.sequence.sequence.SequenceMatcher

  • reprospect.tools.binaries.cuobjdump.CuObjDump

  • reprospect.tools.binaries.elf.ELF

  • reprospect.tools.binaries.nvdisasm.NVDisasm

  • reprospect.tools.binaries.sass.decoder.Decoder

From sources to binaries

  • reprospect.utils.cmake.FileAPI

Previous Next

© Copyright 2026, Tomasetti, R and Arnst, M.. Last updated on Aug 22, 2026.

Built with Sphinx using a theme provided by Read the Docs.