OpenCL 1.1 标准颁布 - 开源中国社区
Float_left Icon_close
OpenCL 1.1 标准颁布
红薯 2010年06月15日

OpenCL 1.1 标准颁布

红薯 红薯 发布于2010年06月15日 收藏 4 评论 1

OpenCL全称Open Computing Language,是第一个面向异构系统通用目的并 行编程的开放式、免费标准,也是一个统一的编程环境,便于软件开发人员为高性能计算服务器、桌面计算系统、手持设备编 写高效轻便的代码,而且广泛适用于多核心处理器(CPU)、图形处理器(GPU)、Cell类型架构以及数字信号处理器(DSP)等其他 并行处理器,在游戏、娱乐、科研、医疗等各种领域都有广阔的发展前景。

Khronos Group今天宣布,OpenCL通用计算标准的1.1版本已经发放,开发者可以免费下载,并依照新标准 开始进行编程。

OpenCL 1.1标准向下兼容1.0版,提供了更多的新功能,并对性能进行了改善。

主要新特性包括:

- 支持新数据类型,如3维适量和新增图像格式。

- 支持处理多Host指令以及跨设备Buffer处理。

- Buffer区域操作,包括对1D、2D、3D三角形区域的读、写和拷贝操作。

- 改进驱动和控制指令执行的事件应用。

- 增加OpenCL内建C功能。

- 通过链接OpenCL和OpenGL事件,高效共享图像和Buffer,改进与OpenGL的互操作性。

OpenCL标准由Khronos Group的OpenCL工作组制定,完全开放,任何开发者都可免费使用。OpenCL工作组成员包括(英文首字母排序):3DLABS、动视暴雪、 AMD、苹果、ARM、Broadcom、CodePlay、EA、爱立信、飞思卡尔、富士通、通用电气、Graphic Remedy、HI、IBM、Intel、Imagination Technologies、美国Los Alamos国家实验室、摩托罗拉、Movidia、诺基亚、NVIDIA、Petapath、QNX、高通、RapidMind、三星、 Seaweed、S3、意法半导体、Takumi、德州仪器、东芝和Vivante。

目前,NVIDIA已经表示将首家提供对OpenCL 1.1标准的支持,很快就会推出支持新标准的NVIDIA GPU通用计算驱动程序。

OpenCL 1.1标准颁布

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:OpenCL 1.1 标准颁布
分享
评论(1)
最新评论
0
只有标准,莫有实现么?
顶部