`

转载:NVIDIA谈OpenCL

阅读更多

NVIDIA谈OpenCL

原地址:(http://news.mydrivers.com/1/123/123337.htm

驱动之家[原创] 作者:Skyangeles 编辑:Skyangeles 2008-12-10 09:43:17 15285 人阅读 [投递]

由苹果提出的OpenCL标准昨天终于正式发布。查看该标准的定制工作组成员列表,NVIDIA和AMD双双位列其中,甚至还包括Intel,该标准得到GPU硬件厂商的广泛支持已经不成什么问题。日前,Engadget就致电NV,请他们谈了公司对OpenCL标准的看法:

♦ NVIDIA认为CUDA的基本理念因OpenCL的出现得到了增强。两者的根本原理都是一样的,但OpenCL是一种更底层的架构,需要开发人员自行编写内存管理等等功能的代码,而CUDA则可以让那些非专业编程人员如科研工作者更简单的编制GPGPU程序代码。

♦ 为了满足现有2.5万CUDA开发人员的需要,NVIDIA已经加速了CUDA的研发进程。预计2009年将推出三款新版本,最后的高潮是CUDA 3.0。

♦ NVIDIA认为CPU仍然占有相当重要的位置:并不是所有程序都能良好的运行在GPU上,而每种应用都有运行在传统CPU上的优秀代码。但他们认为,CPU的价值正在快速下降,未来为显卡和并行运算优化的程序将大行其道。

♦ 尽管Intel过去并不看好NVIDIA的GPU通用计算计划,但他们却积极的参与到了OpenCL标准的制定过程中。这款由苹果提出的标准从开始定义到最后宣布只用了半年,创造了一项业界新纪录。NVIDIA将如此高速的原因归功于业内巨头的广泛参与及热情。

♦ OpenCL支持者中,最明显的缺席者肯定是微软。尽管NVIDIA并不确认微软是否会在Windows中加入OpenCL,但OpenCL开发团队中的这些企业都非常有兴趣实现在Windows上的OpenCL支持。Linux也是一样。

♦ 与此同时,对于微软正在开发的DirectX 11,NVIDIA也会参与其中,他们不会放弃任何一块市场。

♦ 理论上来说,OpenCL在任何支持CUDA的显卡上都能够运行。

♦ NVIDIA并不愿意讨论苹果未来对OpenCL的计划,但他们也表示公司和苹果之间有着良好的关系。“苹果不会选择一家不了解他们策略的供应商”。

♦ OpenCL的开发不会停滞下来。1.0版本目前尚待性能测试,而增加新特性的1.1版本预计在2009年就会推出。

分享到:
评论

相关推荐

    NVIDIA OpenCL 教程

    NVIDIA 的openCL 教程 介绍了CUDA 和 OpenCL的区别

    NVIDIA_OpenCL_BestPracticesGuide

    NVIDIA_OpenCL_BestPracticesGuide.pdf

    NVIDIA_OpenCL_ProgrammingOverview

    GPU NVIDIA_OpenCL_ProgrammingOverview

    NVIDIA_OpenCL_ProgrammingGuide

    I get it for free, so do you!

    opencl-3.0-1.5.7-API文档-中文版.zip

    Maven坐标:org.bytedeco:opencl:3.0-1.5.7; 标签:bytedeco、opencl、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和...

    opencl-3.0-1.5.7-API文档-中英对照版.zip

    Maven坐标:org.bytedeco:opencl:3.0-1.5.7; 标签:bytedeco、opencl、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的...

    crOpenCL:Crystal的OpenCL绑定

    crOpenCL:Crystal的OpenCL绑定

    TF-香菜:Tensorflow的OpenCL 1.2实现

    Tensorflow-cl 在OpenCL:trade_mark:1.2设备上运行 经过测试: 使用Radeon Pro 450 GPU的Mac Sierra(感谢 :-)) 使用NVIDIA K520的Ubuntu 16.04 理论上应该可以在任何OpenCL 1.2 GPU上工作Piccie 在Mac上:执行速度...

    LuaCL:Lua-OpenCL 接口

    nVidia:附带在显卡驱动中。OpenCL SDK(开发者需安装)对开发者而言,SDK只需要安装一个即可。建议按你最擅长调试的平台来安装。只要开发的程序中不使用供应商提供的扩展功能,任何SDK连接编译的程序都可以在全部...

    clpeak:用来剖析OpenCL设备以找到其峰值容量的工具

    一种综合基准测试工具,用于测量opencl设备的峰值功能。 它仅测量使用向量运算可达到的峰值指标,并不代表实际使用案例 建造 git submodule update --init --recursive --remote mkdir build cd build cmake .. ...

    CLBlast:调优的OpenCL BLAS库-C/C++开发

    CLBlast:经过调整的OpenCL BLAS库Build Status测试在Intel CPU上进行测试在NVIDIA GPU上进行其他测试Windows不适用Linux不适用OS XN / AN / A CLBlast是一种现代的,轻巧的,高性能且可调的OpenCL BLAS库,用C +...

    ros_opencl:ROS + OpenCL =

    ros_opencl ROS + OpenCL = :red_heart: 您可以在在线查看文档

    Heterogeneous Computing with OpenCL Revised OpenCL 1.2 Edition

    All the current references divide evenly between using CUDA Thrush on NVidia products and OpenCL on AMD Ati products. Each reference takes a firm stand for one camp or the other and barely mentions ...

    ec_ocl:椭圆曲线 OpenCL 实现

    标量点乘法的椭圆曲线 OpenCL 实现 地位: cl_amd 测试程序分 2 组执行 8 个工作项,读取和存储,计算并写回主机。 主机程序编译 ocl 内核,使用 _constant 和 _local 地址空间分配和执行内存传输。 在 _local ...

    focal:适用于OpenCL的现代Fortran抽象层

    焦点适用于openCL的现代Fortran抽象层Focal是一个模块库,它包装对OpenCL运行时API的调用(使用 ),具有适合于Fortran语言的更高抽象级别。 Focal的目标是为OpenCL API提供简洁且可访问的Fortran接口,同时保留其...

    香菜:为OpenCL:trade_mark:1.2设备构建NVIDIA:registered:CUDA:trade_mark:代码

    为OpenCL:trade_mark:1.2设备构建以NVIDIA:registered:CUDA:trade_mark:代码编写的应用程序。 概念 将应用程序留在NVIDIA:registered:CUDA:trade_mark:中 编译成OpenCL 1.2 在任何OpenCL 1.2 GPU上运行 如何使用 ...

    OpenCL-Docs:适用于OpenCL文档源的OpenCL API,OpenCL C,扩展,SPIR-V环境规范,参考页和C ++

    该存储库包含用于生成正式的OpenCL API,OpenCL C,OpenCL扩展,OpenCL SPIR-V环境,OpenCL C规范以及OpenCL 2.2参考页和C for OpenCL内核语言的文档的源代码和工具链。 该文件描述了存储库的结构,工具和所需的...

    docker-gpgpu:GPGPU (OpenCL) 的 Docker 镜像

    这是一个针对 AMD APU/GPU 和其他支持 OpenCL 功能的设备的 docker 容器镜像项目。 我正在制定计划,让 docker/swarm 支持在 OpenCL/... 将首先关注 OpenCL,因为它得到了 Intel、AMD、AMD 和 Nvidia 的支持。 Chester

    jcl:Jonathan 的 OpenCL 包装器

    jcl - Jonathan 的 OpenCL 包装器 概述 该库是 OpenCL 的 C++ 包装器。 我构建它是为了更快地构建 OpenCL 应用程序的原型,并为构建和运行 OpenCL 内核创建一个恒定且简单的界面。 OpenCL 很棒,但我倾向于使用 ...

    《OpenCL异构计算》全书所有插图及实现代码

    《OpenCL异构计算》书由AMD与美国东北大学的多位专业人士联合撰写,包括:- AMD OpenCL架构师Benedict Gaster- AMD技术骨干Lee Howes- 东北大学计算机架构研究实验室(NUCAR)主管、信息安全保障研究院(IIA)联合...

Global site tag (gtag.js) - Google Analytics