modify to specify that INIT-CUDA-CONTEXT and RELEASE-CUDA-CONTEXT are functions