Cuda Memory Allocator Implementation Definition