You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
限<br />
限<br />
限<br />
限<br />
和<br />
限<br />
(void)。<br />
:<br />
限 定 符 声 明 函 数 , 。 或<br />
variable)。<br />
(static<br />
字<br />
。<br />
限<br />
。<br />
4.2.1.2 __global__<br />
<br />
仅 在<br />
定 符 可 将 函 数 声 明 为 内 核 。 此 类 函 数<br />
4.2.1.3 __host__<br />
。<br />
<br />
仅 在<br />
备 上 执 行 ; 可 通 过 宿 主 调 用 设<br />
主 上 执 行 ; 宿<br />
__global__ 用 使<br />
通 过 宿 主 调 用 。 定 符 声 明 函 数 等 同 于 不 使 可<br />
4.2.1.4 限 制<br />
__host__ 用 使<br />
符 声 明 的 函 数 具 有 以 下 特 征 : 定<br />
使<br />
__device__<br />
仅<br />
和 __device__<br />
__device__<br />
__device__<br />
__global__<br />
__global__ 函 和 函 限<br />
。 函<br />
节<br />
用 __host__<br />
用 __host__、__device__<br />
__global__<br />
这 两 种 情 况 下 , 函 数 都 将 仅 为 宿 主 进 行 编 译 。<br />
但 __host__<br />
定 符 一 起 使 用 , 此 时 函 数 将 为 宿 主 和 设 备 进 行 编 译<br />
__device__ 也 可 与 符 定<br />
不 支 持 递 归 。<br />
函 体 内 无 法 声 明 静 态 变 量 数 的 参 数 不 得 为 变 量 。<br />
__global__<br />
__global__ 函 函<br />
__global__ 函<br />
__global__<br />
__global__<br />
符 无 法 一 起 使 用<br />
4.2.2 变 量 类 型 限 定 符<br />
变 量 类 型 限 定 符<br />
__global__ 地 址 无 法 获 取 , 但 支 持 的 数<br />
__host__<br />
的 函 数 指 针 。 介 绍 的 方 法 指 定 其 执 行 配 置 数<br />
4.2.2.1 __device__<br />
数 的 返 回 类 型 必 须 为 空<br />
的 调 用 是 异 步 的 , 也 就 是 说 它 会 在 设 备 执 行 完 成 之 前 返 回<br />
__device__<br />
数<br />
限<br />
<br />
<br />
可 与 位<br />
符 声 明 位 于 设 备 上 的 变 量 。 体 地 指 定 变 量 属 于 哪 个 存 储 器 空 间 。 如 果 未 出 现 其 他 任 何 限 定 符 , 则 变 量 具 有 以 下 特 征 : 定<br />
全 局 存 储 器 空 间 中 ; 应 用 程 序 具 有 相 同 的 生 命 周 期 ; 于<br />
对 __global__<br />
4.2.3 任 何 调 用 都 必 须 按 第 的 数<br />
定 符 一 起 使 用 , 以 更 具<br />
256 数 将 同 时 通 过 共 享 存 储 器 传 递 给 设 备 , 且 限 制 为 参 数<br />
。 节<br />
4.2.2.2 __constant__<br />
__constant__ 限<br />
限<br />
<br />
与 位<br />
过 网 格 内 的 所 有 线 程 访 问 , 也 可 通 过 运 行 时 库 从 宿 主 访 问 。 通<br />
常 量 存 储 器 空 间 中 ; 应 用 程 序 具 有 相 同 的 生 命 周 期 ; 于<br />
14 <strong>CUDA</strong> 编<br />
__device__ 下 来 的 三 节 中 介 绍 的 其 他 类 型 限 定 符 中 , 最 多 只 能 有 一 种 可 与 接 在<br />
__device__ 可 选 择 与 符 定<br />
符 一 起 使 用 , 所 声 明 的 变 量 具 有 以 下 特 征 : 定<br />
2.0 南 , 版 本 指 程