Simplified base_memory_type and CUDA memory types