NVIDIA提供 Visual Studio GPU开发环境


NVIDIA公司今天推出NVIDIA Parallel Nsight软体,这是业界首个针对透过微软Visual Studio 开发GPU加速应用之开发环境。此举进一步巩固NVIDIA在GPU运算工具之领导地位。

NVIDIA同时为其CUDA软体开发套件(SDK)发布最新的CUDA工具套件3.1版本,现已在www.nvidia.com/getcuda网站提供下载。

NVIDIA提供 Visual Studio GPU开发环境

NVIDIA公司GPU运算部门总经理Sanford Russell表示:「Visual Studio是全球其中一个最广被採用的Windows应用与服务开发环璄,目前使用这个开发平台的开发者人数已超过600万名。Parallel Nsight特别为GPU运算开发者加入了最新功能,可让他们比从前更容易运用和发挥GPU的威力。」

愈来愈多石油与天然气、生物科学和金融财经领域的高速运算(HPC)开发者在研发工作中运用GPU的密集式平行运算能力和Windows HPC Server 2008,以取得所需的庞大效能。NVIDIA Parallel Nsight软体皆适用于这些领域,提供HPC丛集应用开发和部署作业所需的各种专业工具。

微软公司技术运算总监David Rich表示:「有研究显示,开发人员认为除错作业、效能调校和设计各种平行运算演算法是开发平行运算应用最难的部分。NVIDIA 的Parallel Nsight可将GPU运算功能与Visual Studio整合,改变了针对Windows作业环境开发GPU平行运算应用的方法。」

Visual Studio开发人员现在可在GPU平台上运用如同以往运用在 CPU平台进行开发的熟悉工具和技巧,透过Parallel Nsight为各种CUDA C/C++或 DirectCompute应用进行除错作业。Parallel Nsight也提供分析工具,让开发者取得能达到最高GPGPU应用效能所需的资讯。

ArcSoft公司副总裁暨影音、家庭娱乐事业群总经理George Tang表示:「在开发SimHD 和H.264 编码器等CUDA应用时,NVIDIA Parallel Nsight已成为我们常用的开发工具。其针对GPU硬体的逐步中断点除错功能和效能分析程式,可有效协助我们进行产品调校,因此可将效能调到最高、最好的状态。」

Parallel Nsight也为绘图功能提供最优异的开发环境,其中包括可让绘图开发人员快速开发现今最热门游戏和视觉运算应用所需的各种DirectX 11工具。

Crytek公司首席研究员Anton Kaplanyan表示:「DirectX 11为游戏开发人员提供设计具临场感场景、动态人物角色和更逼真游戏体验所需的技术。游戏开发人员同时运用GPU和 CPU来设计这些非常逼真的游戏效果,而Parallel Nsight则是业界第一个可让我们深入探究GPU威力的工具套件,同时也可以轻鬆透过平行运算进行除错,大幅加速DirectX 11的开发。」

Parallel Nsight为绘图开发人员提供了数个特定功能。绘图除错器(Graphics Debugger)可让开发人员直接在GPU上为所有HLSL绘图着色器进行除错作业;绘图侦测器(Graphics Inspector)可进行即时检验DirectX 着色指令和GPU效能状态,以编写最佳的GPU程式码,同时像素记录(Pixel History)可显示对特定像素造成影响的所有作业项目,协助开发人员快速识别着色技术相关的错误,以及编写最合适的着色器程式码。此外,Parallel Nsight分析器(Parallel Nsight Analyzer)可让OpenGL开发人员在与其他GPU和CPU事件相关的时间排程中展示OpenGL API路径资讯,可为应用进行最佳化。

NVIDIA Parallel Nsight软体支援Windows HPC Server 2008、Windows 7 和Windows Vista,这些都能与Visual Studio 2008 SP1 Professional版本具优异的相容性。Parallel Nsight Standard版本已在www.nvidia.com/object/parallel-nsight.html网站提供下载。



上一篇: 下一篇: