Skip to content

Add cudawrappers and AMD HIP support

Wiebe van Breukelen requested to merge integrate-cudawrappers into main

This merge request introduces the following changes:

  • Cudawrappers: Complete port to cudawrappers for the dedisp, tdd, and fdd implementations.
  • AMD HIP support: Adds support for AMD HIP for tdd and fdd (see note below).
  • Power measurements: Integrates PMT for GPU power measurements.
  • Unit tests: Includes Catch2 unit tests that validate the output of tdd, fdd, and dedisp by comparing against a predefined set of dispersion measures (DMs).

Note: The original dedispersion implementation (dedisp) is not supported on AMD GPU's due to its dependency on the NVIDIA Thrust library.

Merge request reports

Loading