cuRAND cuRAND 的 API 参考指南,CUDA 随机数生成库。 目录 简介 1. 兼容性和版本控制 2. 主机 API 概述 2.1. 生成器类型 2.2. 生成器选项 2.2.1. 种子 2.2.2. 偏移量 2.2.3. 顺序 2.3. 返回值 2.4. 生成函数 2.5. 主机 API 示例 2.6. 静态库支持 2.7. 性能注意事项 2.8. 线程安全 3. 设备 API 概述 3.1. 伪随机序列 3.1.1. 使用 XORWOW 和 MRG32k3a 生成器进行位生成 3.1.2. 使用 MTGP32 生成器进行位生成 3.1.3. 使用 Philox_4x32_10 生成器进行位生成 3.1.4. 分布 3.2. 准随机序列 3.3. 跳跃前行 3.4. 离散分布的设备 API 3.5. 性能注意事项 3.6. 设备 API 示例 3.7. Thrust 和 cuRAND 示例 3.8. Poisson API 示例 4. 测试 5. 模块 5.1. 主机 API 5.2. 设备 API A. 参考书目 B. 致谢