摘要:
http://www.cocoachina.com/bbs/read.php?tid-31196.htmlOpenCL是由Apple公司起草设计的用于大规模并行计算的计算编程语言,并于2008年6月提交给KHRONOS开放标准组织,并在当年的12月由该组织release了第一版。OpenCL即:Open Computing Language下面将简单地为大家介绍OpenCL的特征以及一些基本概念和术语。OpenCL的设计要求:一、使用系统中所有计算资源:1、将CPU、GPU以及其它处理器进行统一编程2、同时支持数据以及任务并行计算模型二、基于高效C的并行编程模型:抽象了底层硬件的细节三、在嵌入 阅读全文
摘要:
http://www.cocoachina.com/bbs/read.php?tid-31352.html首先,感谢各位,感谢CocoaChina对OpenCL的关注。看到首页上一个大大的OpenCL图标,在下着实激动不已,呵呵。另外,再次感谢Apple能够搞出OpenCL来方便地利用GPU等加速处理器来解决高兴能计算领域的问题。在《概述》章节中,我把OpenCL中遇到的一些基本概念以提纲的形式罗列了出来,目的在于给各位以一个框架性的介绍,然后各位可以在网上搜索到相关的更具体的介绍。就目前对于Mac而言,要获悉,或者说要对OpenCL的工作机制有更清晰的认识,那么有必要先对GPU在高性能计算上 阅读全文