Updated gitignore to the recent update from upstream.
Prettier printing so as to find bugs more easily.
Close and free cuda streams. Forgot that!
Make use of the existing function to compute block size.
Compute memory-buffer size on a per-gpu basis.
Implemented transfer of memory to/from GPU.