Wideband autonomous SDR analysis engine forked from sdr-visual-suite
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

14 lines
665B

  1. // Package gpudemod contains the CUDA-tagged demodulation pipeline scaffolding.
  2. //
  3. // Current state:
  4. // - Standard builds use the !cufft stub.
  5. // - cufft builds allocate GPU buffers and cross the CGO/CUDA launch boundary.
  6. // - If/when a CUDA freq-shift launch succeeds, the shifted IQ is copied back and
  7. // reused by the remaining CPU-side FIR/decimate/NFM pipeline.
  8. // - kernels.cu contains the first real candidate kernel source, ready for
  9. // toolchain-backed integration on a CUDA build machine.
  10. //
  11. // This keeps Phase 1 incremental and verifiable while later phases replace the
  12. // placeholder launch wrappers with real kernels.
  13. package gpudemod