dirac-institute / kbmod

KBMOD (Kernel-Based Moving Object Detection)
BSD 2-Clause "Simplified" License
46 stars 14 forks source link

Provide easy loader functions for an ImageStack on GPU #607

Closed jeremykubica closed 5 months ago

jeremykubica commented 6 months ago

Provide functionality to copy an ImageStack's data onto the GPU once, so it can be used for multiple different CUDA functions. Currently this only impacts stamp generation on GPU. Due to either batching or generating multiple types of stamps, the data is currently be copied to the GPU multiple times.

Moving the memory functionality out of the .cu files also provides an opportunity to increase the amount of debug logging done.