http://www.cocoachina.com/bbs/read.php?tid-31196.html

OpenCL是由Apple公司起草设计的用于大规模并行计算的计算编程语言,并于2008年6月提交给KHRONOS开放标准组织,并在当年的12月由该组织release了第一版。
OpenCL即:Open Computing Language
下面将简单地为大家介绍OpenCL的特征以及一些基本概念和术语。

OpenCL的设计要求

一、数据并行执行模型必须被所有OpenCL计算设备实现
一些计算设备,诸如CPU也可以执行任务并行计算内核
-作为一单个工作项执行
- 用OpenCL写的一个计算内核
- 一个本地C/C++函数

OpenCL的官方网站:http://www.khronos.org/opencl/
另外,各位也可以参考Apple的OpenCL资料

需要注意的是,OpenCL目前只能在Snow Leopard系统上跑,Leopard没有OpenCL驱动。
下面附上一个OpenCL设备查询程序。偶花了两个晚上的时间整理出来的,呵呵。
这个工具也能大致体现你当前CPU以及GPU的处理能力。

OpenCL_Query.zip (15 K) 下载次数:139
 
 

相关文章:

  • 2022-12-23
  • 2021-04-10
  • 2021-08-04
  • 2021-11-30
  • 2021-09-27
  • 2021-06-05
  • 2022-01-02
猜你喜欢
  • 2022-01-18
  • 2021-06-07
  • 2021-09-04
  • 2021-11-07
  • 2021-08-29
  • 2021-06-10
  • 2021-06-13
相关资源
相似解决方案