This PR contains the CUDA GPU implementation of forcepho, completed at the MIT GPU Hackathon June 3-7 2019. Communication with the GPU is via pycuda, through the Patch and Proposer classes.
A working implementation on real data is provided in run_patch_gpu_xdf.py
Some updates to the existing python were also made (allowing source and stamp dependent imaging metadata; Source methods to provide information in GPU friendly formats)
This PR contains the CUDA GPU implementation of forcepho, completed at the MIT GPU Hackathon June 3-7 2019. Communication with the GPU is via pycuda, through the
Patch
andProposer
classes.A working implementation on real data is provided in
run_patch_gpu_xdf.py
Some updates to the existing python were also made (allowing source and stamp dependent imaging metadata; Source methods to provide information in GPU friendly formats)