继今年四月底首先面向开发人员公布后,NVIDIA今天终于公开放出了支持OpenCL1.0通用计算规范的显卡驱动程序,全面支持Windows、Linux、MacOS。
Windows版本号190.89,日前已有泄露,支持WindowsXP/Vista/732/64-bit操作系统,台式机、笔记本均可用,不过移动版还是Beta测试版;Linux版本号190.29,支持32/64-bit操作系统;MacOS版已经集成在最新的雪豹MacOSX10.6里边。
该驱动已于今年6月12日通过KhronosOpenCL工作组的一致性认证,适用于所有支持CUDA和OpenCL1.0的GPU核心,包括GeForce8/9/100/200系列桌面显卡、GeForce8M/9M/100M/200M系列笔记本显卡、Quadro专业显卡、Tesla计算平台和ION离子平台,并在大多数Corei7代码示例中增加了对多GPU性能提升的支持,亦即SLI。
与此同时NVIDIA还放出了分析工具OpenCL Visual Profilerv1.0Beta、GPUComputingSDK代码示例和最有方法指南等一系列相关资源,均可在如下地址获得:
http://developer.nvidia.com/object/opencl-download.html
相关消息,NVIDIA今天还宣布与微软达成合作,使用WindowsHPCServer2008操作系统在高性能并行计算领域推广NVIDIATesla GPU。
NVIDIA已经在WindowsHPCServer2008平台上开发了一些支持GPU加速的程序,包括光线追踪引擎Optix。NVIDIA将与微软研究院联手兴建一个大型TeslaGPU计算集群,专门研究针对GPU优化的应用程序。
分享到:
相关推荐
《OpenCL异构计算》书由AMD与美国东北大学的多位专业人士联合撰写,包括:- AMD OpenCL架构师Benedict Gaster- AMD技术骨干Lee Howes- 东北大学计算机架构研究实验室(NUCAR)主管、信息安全保障研究院(IIA)联合...
OpenCL(Open Computing Language)是一种开放标准,用于跨多种架构执行并行计算,包括CPU、GPU、FPGA以及加速器等。它由Khronos Group维护,旨在为开发者提供一个统一的编程接口,以实现高性能计算任务的高效利用。...
提供opencl的第一手资料,...本书可帮助学生和研究人员更好地理解通用异构计算(尤其是opencl提供的解决方案),尤其是适合不同经验水平的学生,可以作为opencl课程的教材或其他课程的参考,例如并行编程课程和高级课程。
- **CUDA架构**:NVIDIA的CUDA架构利用GPU的大规模并行处理能力,OpenCL在CUDA架构上运行,扩展了NVIDIA世界知名的图形处理器技术进入并行计算领域。 #### 四、NVIDIA CUDA 驱动 API 与 OpenCL 的关系 - **CUDA...
OpenCL(Open Computing Language)是一种开放标准,用于跨多种处理器架构进行异构并行计算,包括CPU、GPU、FPGA以及ASIC等硬件。这个“opencl异构并行计算随书源码”提供了与《OpenCL异构并行计算第二版》教材配套...
在《NVIDIA OpenCL Programming Guide》中,首先介绍了从图形处理到通用并行计算的发展历程,以及CUDA作为通用并行计算架构的重要地位。CUDA(Compute Unified Device Architecture)是NVIDIA推出的一种并行计算平台...
中文opencl异构计算,全新的技术,肯定是日后的必要技能,我选择opencl作为我专业
OpenCL(开放式计算语言)是一种并行编程框架,用于在各种计算设备上执行计算任务,如CPU、GPU、FPGA等。它为开发者提供了一种跨平台的方式,以利用硬件的并行处理能力来加速计算密集型应用。在OpenCL编程中,kernel...
CUDA(Compute Unified Device Architecture)是NVIDIA公司推出的一个通用计算架构,旨在将GPU的计算能力扩展到通用计算领域,实现GPU的多功能化。CUDA架构使得开发人员可以使用标准的C语言开发高性能的通用计算应用...
opencl异构并行计算原理机制与优化实践 完整 pdf
出版的,提供了关于高通骁龙移动平台(Snapdragon Mobile Platform)上使用OpenCL(Open Computing Language)进行通用编程和优化的详细指导。骁龙处理器系列以及Adreno GPU 都是高通公司的产品。文档中提到了...
众所周知,NVIDIA是GPU的通用计算技术先驱者,它的CUDA架构产品深入...而在通用计算的API层面不止NVIDIA一家独秀,Apple(苹果)公司主导的OpenCL也赢得了业界同行的大力支持,当然NVIDIA也是OpenCL的核心成员之一。
基于 OpenCL 异构计算的数据协调系统设计 本文旨在设计一个基于 OpenCL 异构计算的数据协调系统,以提高数据处理效率和安全性。该系统将结合 CV-QKD(Continuous Variable Quantum Key Distribution,连续变量量子...
这本书应该是国内首本由国人自己写的基于OpenCL 2.0的技术书吧。内容很不错,对OpenCL 2.0许多特征——管道、SVM,以及基于C11标准的原子操作都讲解得很透彻。而且对于事件同步、与OpenGL的交互都有许多具体用例。而...
OpenCL(Open Computing ...综上所述,本书《Heterogeneous Computing with OpenCL》不仅深入探讨了OpenCL的理论和技术细节,而且提供了丰富的实践案例和应用示例,是学习并行计算和异构计算领域的重要参考资料。
在本项目“OpenCL GPU性能测试源代码”中,主要关注的是如何通过OpenCL来衡量GPU的通用计算能力,包括浮点运算、整型运算、双精度运算以及纹理处理性能。 浮点运算能力是衡量GPU性能的重要指标,尤其是在科学计算、...
另外,在写这本书的时候OpenCL 2.0标准已经发布将近1年了,我们这本书也以新的OpenCL 2.0标准为主,给读者呈现当前先进的OpenCL技术。本书对OpenCL 2.0中所新引入的SVM机制、管道、原子操作等概念有着非常深入的描述...
OpenCL是一种通用运算API,可以控制GPU进行通用运算,而CUDA是NVIDIA为释放GPU并行计算能力而设计的技术。OpenCL是一个开放式开发语言,旨在提供一个跨平台的统一标准语言,而CUDA是NVIDIA自己的技术。 四、 OpenCL...
Revised OpenCL 1.2 Edition》是关于OpenCL异构计算的第二版,根据opencl 1.2规范进行了改版。本书是由多位专家共同编写的,其中的作者包括Benedict R. Gaster、Lee Howes、David R. Kaeli、Perhaad Mistry和Dana ...