第 4 章 应用程序编程接口 4.1 C 编程语言的扩展

[复制链接]
查看11 | 回复2 | 2010-3-1 11:08:29 | 显示全部楼层 |阅读模式
4.1C 编程语言的扩展
CUDA 编程接口的目标是为熟悉 C 编程语言的用户提供相对简单的途径,使之可轻松编写由设备执行的程序。
它包含:
?
C 语言的最小扩展集,如 4.2 节所述,这允许程序员使源代码的某些部分可在设备上执行;
?
一个运行时库,可分割为:
?
一个主机组件,如 4.5 节所述,运行在主机上,提供函数来通过主机控制和访问一个或多个计算设备;
?
一个设备组件,如 4.4 节所述,运行在设备上,提供特定于设备的函数;
?
一个通用组件,如 4.3 节所述,提供内置向量类型和 C 标准库的一个子集,主机和设备代码中都将支持此子集。
有必要强调,C 标准库中支持在设备上运行的函数只有通用运行时组件所提供的函数。
回复

使用道具 举报

千问 | 2010-3-1 11:08:29 | 显示全部楼层



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行