Numba for CUDA GPUs
- 概述
- 编写 CUDA 内核
- 内存管理
- 编写设备函数
- CUDA Python 中支持的 Python 特性
- CUDA 快速数学
- 支持的原子操作
- 协作组
- 随机数生成
- 设备管理
- 设备列表
- 设备 UUID
- 示例
- 使用 CUDA 模拟器调试 CUDA Python
- GPU 归约
- CUDA Ufuncs 和广义 Ufuncs
- 共享 CUDA 内存
- CUDA 数组接口 (版本 3)
- 外部内存管理 (EMM) 插件接口
- 外部内存管理概述
- 实现一个EMM插件
BaseCUDAMemoryManager
BaseCUDAMemoryManager.memalloc()
BaseCUDAMemoryManager.memhostalloc()
BaseCUDAMemoryManager.mempin()
BaseCUDAMemoryManager.initialize()
BaseCUDAMemoryManager.get_ipc_handle()
BaseCUDAMemoryManager.get_memory_info()
BaseCUDAMemoryManager.reset()
BaseCUDAMemoryManager.defer_cleanup()
BaseCUDAMemoryManager.interface_version
- 主机专用 CUDA 内存管理器
- IPC 句柄混合
- 返回对象的类和结构
- 设置EMM插件
- CUDA 绑定
- 从Python内核调用外部函数
- 为与其他语言一起使用而编译Python函数
- 磁盘内核缓存
- CUDA 次要版本兼容性
- CUDA 常见问题解答