曦云系列通用GPU mcCUB API参考
1. 介绍
1.1. 什么是CUB
1.2. 安装
1.3. 在应用程序中使用CUB
2. 模块
2.1. 单指令,多线程(SIMT)原语“集合”
2.1.1. 线程级单指令,多线程(SIMT)原语“集合”
2.1.1.1. 类(Classes)
2.1.1.2. 函数
2.1.2. 块级别(Block-wide)的单指令,多线程(SIMT)原语“集合”
2.1.2.1. 类
2.2. 设备级原语(Device-wide primitives)
2.2.1. 单问题设备级原语(Single-problem Device-wide primitives)
2.2.1.1. 类
2.2.1.2. 函数
2.2.2. 分段问题 (批处理)(Segmented-problem (batch))
2.2.2.1. 类(Classes)
2.2.2.2. 函数(Functions)
2.3. 工具(Utilities)
2.3.1. 高级迭代器(Fancy iterators)
2.3.1.1. 类(Classes)
2.3.1.2. 枚举
2.3.1.3. 函数
2.3.2. 线程和线程块I/O(Thread and thread block I/O)
2.3.2.1. 类(Classes)
2.3.2.2. 枚举
2.3.2.3. 函数
2.3.3. 设备、内核和存储管理
2.3.3.1. 类
2.3.3.2. 宏
2.3.3.3. 功能
2.4. GridModule
2.4.1. 类
2.4.1.1. cub::GridBarrier
2.4.1.2. cub::GridBarrierLifetime
2.4.1.3. cub::GridEvenShare
2.4.1.4. cub::GridQueue
2.4.2. 枚举
2.4.2.1. enum cub::GridMappingStrategy
曦云系列通用GPU mcCUB API参考
目录
下一页
目录
1. 介绍
1.1. 什么是CUB
1.2. 安装
1.3. 在应用程序中使用CUB
2. 模块
2.1. 单指令,多线程(SIMT)原语“集合”
2.1.1. 线程级单指令,多线程(SIMT)原语“集合”
2.1.1.1. 类(Classes)
2.1.1.2. 函数
2.1.2. 块级别(Block-wide)的单指令,多线程(SIMT)原语“集合”
2.1.2.1. 类
2.2. 设备级原语(Device-wide primitives)
2.2.1. 单问题设备级原语(Single-problem Device-wide primitives)
2.2.1.1. 类
2.2.1.2. 函数
2.2.2. 分段问题 (批处理)(Segmented-problem (batch))
2.2.2.1. 类(Classes)
2.2.2.2. 函数(Functions)
2.3. 工具(Utilities)
2.3.1. 高级迭代器(Fancy iterators)
2.3.1.1. 类(Classes)
2.3.1.2. 枚举
2.3.1.3. 函数
2.3.2. 线程和线程块I/O(Thread and thread block I/O)
2.3.2.1. 类(Classes)
2.3.2.2. 枚举
2.3.2.3. 函数
2.3.3. 设备、内核和存储管理
2.3.3.1. 类
2.3.3.2. 宏
2.3.3.3. 功能
2.4. GridModule
2.4.1. 类
2.4.1.1. cub::GridBarrier
2.4.1.2. cub::GridBarrierLifetime
2.4.1.3. cub::GridEvenShare
2.4.1.4. cub::GridQueue
2.4.2. 枚举
2.4.2.1. enum cub::GridMappingStrategy