什么是OpenCL
OpenCL全称OpenComputingLanguage即开放计算语言。OpenCL为异构平台提供了一个编写程序,尤其是并行程序的框架标准。OpenCL所支持的异构平台可由多核CPU、GPU或其他类型的处理器组成……
[详细]
为什么要使用OPenCL
OpenCL为程序员提供了控制并行计算设备的一些接口以及一些控制运算单元行为的类C编程语言。用户可以利用OpenCL接口开发并行度很高的程序,并且将其运行在GPU或其他处理设备上……
[详细]
AMD与流计算
早在推出OpenCL标准之前,AMD/ATI从事流计算模型的研究和发已经有很长一段时间了。流计算是基于SIMD模式的并行计算模型,用户将处理的数据看做流,因此称之为流计算模型……
[详细]
OpenCL架构
OpenCL是一个用于异构平台上编程的开放性行业标准,不仅仅是一门编程语言,更是一个完整的并行编程框架,它包括编程语言、API、函数库及运行时系统来支持软件在整个平台上的开发……
[详细]