Convenient CUDA wrappers for easy GPU programming