负责推广OpenGL等开放标准的行业组织Khronos Group日前宣布,正式组建一个新的“计算工作组”,负责起草针对GPU、CPU并行计算进行编程的全免费开放行业标准。苹果上周提出的OpenCL将成为该标准的奠基文档。


该工作组的首批成员包括:3Dlabs、AMD、苹果、ARM、Codeplay、爱立信、飞思卡尔、Graphic Remedy、IBM、Imagination Technologies、Intel、诺基亚、NVIDIA、摩托罗拉、QNX、高通、三星、Seaweed、德州仪器和瑞典Umeå大学。工作组的目标非常明确,将运算核心越来越多,性能越来越强的GPU从仅限于图形运算领域的桎梏中解放出来,充分调动其运算能力。未来,该标准能够提供给不同厂商的硬件提供一个通用的应用程序接口,使计算机中的GPU和CPU共同发挥运算能力完成各类计算任务,包括同为该组织标准的OpenGL、OpenGL ES API加速,以及诸如物理效果运算,图像处理和图像识别等等。

有趣的是,这一开放标准的最初贡献者是一向以“封闭”著称的苹果公司。上周的WWDC苹果开发者大会上,苹果宣布预计明年发布的Mac OS X 10.6 Snow Leopard操作系统将引入名为OpenCL(Open Computing Language开放运算语言)的新特性,通过基于C语言的编程接口实现GPU通用计算支持。Khronos工作组表示,他们欢迎成员企业和全球其他任何企业为开放通用运算标准提供内容。但毫无疑问,苹果提出的OpenCL已经成了该标准的奠基石。甚至现在看来,苹果当初的命名想必也已经考虑了成为行业标准的前景。未来该标准直接定名为OpenCL,从目前来看几乎是一件顺理成章的事情。

当前,AMD和NVIDIA甚至Intel都有各自独立的GPU通用计算计划。而对消费者来说,一个开放的行业标准无疑要比各自为战的企业标准亲切的多。由于AMD、NVIDIA、Intel同为工作组成员,这一标准的提出为我们描绘了一个美好的未来:无需区分哪家厂商的产品,不分GPU、CPU,系统可以根据当时的应用需要,调动各个处理器的运算能力,以协同合作的方式最快速度完成工作。另外,Khronos Group还表示,该标准不仅面向桌面PC,还将针对嵌入式系统。从工作组名录中出现的诺基亚、爱立信、摩托罗拉、三星、高通等名字也能看出端倪,移动设备的通用计算肯定也在工作组的计划当中。


Tags: ,
by skyangeles | 不指定 2008/06/17 22:00 | Apple Inc | 评论(4) | 引用(0) | 阅读(5849)
游客
2008/11/09 13:29
列表似乎有些老了,找了半天没有找到Tungsten Graphics的Logo,TG就是为Intel显卡提供开源驱动的那家公司,知名产品就是开源界有名的DRI,目前在研的Galium3D估计就会提供OpenCL的支持。没有TG的列表,可是不完整的列表。
skyangeles 回复于 2008/11/09 20:22
KHRONOS很久没有更新这张图片了
xxx Homepage
2008/07/16 11:45
OpenGL发布的时候,ms的dx不知道还在那里!OpenGL是开放的工业标准,dx是什么,只是windows的一个图形api,不能在其他非windows平台运行
dreamour
2008/06/18 09:51
没有微软?
skyangeles 回复于 2008/06/18 11:13
OpenGL一系列的标准本来就是专门在微软之外搞的
remaerd Email Homepage
2008/06/17 22:36
奇怪的列表。有没有注意到INTEL的标志不是新的那个。
skyangeles 回复于 2008/06/17 22:57
图只是Khronos Group的名单而已 很久没有更新了
分页: 1/1 第一页 1 最后页