分类
发现
榜单
免费AI写作
讯飞星火
服务器优惠
免费GPT
IT文库
搜索
注册
登录
分类
发现
榜单
免费AI写作
讯飞星火
服务器优惠
免费GPT
IT文库
搜索
注册
登录
搜索
书栈网 · BookStack
本次搜索耗时
0.011
秒,为您找到
385
个相关结果.
搜书籍
搜文档
3.7 OpenCL C++ Wapper向量加法
2965
2018-02-21
《OpenCL 2.0 异构计算 [第三版] (Heterogeneous Computing with OpenCL 2.0)》
3.7 OpenCL C++ Wapper向量加法 3.7 OpenCL C++ Wapper向量加法 Khronos组织也在后续的OpenCL标准中定义了一套C++ Wapper API。C++ API与C API是对应的(比如,cl::Memory对应cl_mem),不过C++ 需要对异常和类进行处理。下面的代码对应的与代码清单3.4中的C代...
10.2 使用事件分析OpenCL代码
2733
2018-02-21
《OpenCL 2.0 异构计算 [第三版] (Heterogeneous Computing with OpenCL 2.0)》
10.2 使用事件分析OpenCL代码 10.2 使用事件分析OpenCL代码 OpenCL命令队列支持64位的计时命令——使用clEnaueueXX() 函数提交,比如:clEnqueueNDRangeKernel() 。通常,命令入队都是异步的,并且开发者可以使用事件的方式对命令进行状态追踪。事件对象提供了一种方式来了解命令的执行过程。事件中记录...
11.4 C++ AMP与OpenCL对比
2060
2018-02-21
《OpenCL 2.0 异构计算 [第三版] (Heterogeneous Computing with OpenCL 2.0)》
11.4 C++ AMP与OpenCL对比 11.4 C++ AMP与OpenCL对比 为了将OpenCL映射到一个新的编程模型中,先将一些重要的步骤进行映射。表11.1中就展示了OpenCL相关步骤与C++ AMP 的对应关系。 表11.1 OpenCL的相关步骤在C++ AMP 的对应情况 OpenCL C++ AMP 内核...
1.8 使用OpenCL进行异构计算
3286
2018-02-21
《OpenCL 2.0 异构计算 [第三版] (Heterogeneous Computing with OpenCL 2.0)》
1.8 使用OpenCL进行异构计算 1.8 使用OpenCL进行异构计算 读者们应该对并行原理和异构计算的背景有了一定的了解,下面我们来看看哪些特性在OpenCL中得到了支持。这里我们也来简单的回顾一下OpenCL的历史。 OpenCL是一个异构编程架构,其管理者是非盈利技术组织Khronos Group[3]。OpenCL是一个应用开发框架,在...
11.3 编译器的目标 —— OpenCL 2.0
1290
2018-02-21
《OpenCL 2.0 异构计算 [第三版] (Heterogeneous Computing with OpenCL 2.0)》
11.3 编译器的目标 —— OpenCL 2.0 11.3 编译器的目标 —— OpenCL 2.0 CLamp开源包括以下组件: C++ AMP 编译器:该项目由Clang和LLVM衍生而出,其编译器支持C++ AMP 作为C++ 语言的扩展,并且内核代码使用OpenCL C或可移植的中间码表示。 C++ AMP 头文件:由C++ AMP 标...
第8章 异构系统下解析OpenCL
1656
2018-02-21
《OpenCL 2.0 异构计算 [第三版] (Heterogeneous Computing with OpenCL 2.0)》
第8章 异构系统下解析OpenCL 第8章 异构系统下解析OpenCL 第2章中,我们讨论过如何权衡不同的硬件架构(支持OpenCL)。这些架构支持OpenCL就是为了能够在这种模型下对现有的程序进行加速。本章中,我们会将OpenCL映射到实际硬件上,所使用的架构为一个高端CPU和一个离散GPU。虽然这里选择AMD系统来进行介绍,不过其他厂商在同种硬...
第7章 OpenCL设备端内存模型
2717
2018-02-21
《OpenCL 2.0 异构计算 [第三版] (Heterogeneous Computing with OpenCL 2.0)》
第7章 OpenCL设备端内存模型 第7章 OpenCL设备端内存模型 设备端内存模型定义了OpenCL应用中工作项的内存空间,这部分空间供内核执行使用。内存模型也定了一致性内存,可供工作项使用。本章会对每种内存空间进行详细的讨论,聊一下各个内存对象所对应的内存空间,也顺便介绍一下同步和内存序。 OpenCL设备上,内存空间被分成四种类型: 全...
第6章 OpenCL主机端内存模型
2427
2018-02-21
《OpenCL 2.0 异构计算 [第三版] (Heterogeneous Computing with OpenCL 2.0)》
第6章 OpenCL主机端内存模型 第6章 OpenCL主机端内存模型 为了保证在各种硬件上都具有良好的可移植性,OpenCL提供了一个较为完善的抽象内存模型。这个内存模型足以应对各种硬件设备,提供足够强的内存序保证开发者所写的表达式的正确性,并且能够并行的完成。抽象的内存模型也作为连接编程者和硬件的重要接口。编程者可以基于模型规则进行代码的书写,而...
第10章 OpenCL的分析和调试
1582
2018-02-21
《OpenCL 2.0 异构计算 [第三版] (Heterogeneous Computing with OpenCL 2.0)》
第10章 OpenCL的分析和调试 第10章 OpenCL的分析和调试
第12章 WebCL:使用OpenCL加速Web应用
1420
2018-02-21
《OpenCL 2.0 异构计算 [第三版] (Heterogeneous Computing with OpenCL 2.0)》
第12章 WebCL:使用OpenCL加速Web应用 第12章 WebCL:使用OpenCL加速Web应用
1..
«
1
2
3
4
»
..39