I am in the process of developing SIFT to run on CUDA and I need some advice. As the first step in SIFT I need to run Gaussian convolutions on an image.
What I hope to do is to, create a 1D array of size width*height and copy that to the device and do the calculations.
What I would like to know is, whether this is the best way to do this ?
Thanks in advance.