微软的DirectCompute是一种全新GPU计算应用程序接口

时间:2009-12-13   来源:   网友评论:0   人气: 238 作者:

微软的DirectCompute是一种全新GPU计算应用程序接口(API),运行于NVIDIA现有的CUDA架构之上(Windows Vista 和 Windows 7),它与OpenCL一样,为开发人员提供了并行计算的API。当前的DX10 GPU以及未来DX11 GPU都能够支持DirectCompute。它让开发人员能够利用NVIDIA GPU的大规模并行计算能力,创造出引人入胜的消费级和专业级计算应用程序。

1、主要运行序列代码的应用程序:如电子邮件、办公室应用程序(比如Word)、基本网页浏览等。在这种情况下,大部分应用程序处理工作由CPU进行,而GPU则将图像显示在屏幕上。



2、支持并行运算的应用程序:如视频播放、视频编辑、视频转换、3D网页浏览、电脑游戏等。在这种情况下,DirectCompute利用GPU的运算力量,大大提高了应用程序处理速度。


NVIDIA CEO黄仁勋表示:Windows 7是有史以来最重要的操作系统,因为GPU首次成为操作系统的核心组成部分,正如你所知,GPU早已经超越了图形处理的范畴,在Windows 7操作系统中,CPU将与GPU形成协同处理环境,其中CPU运算非常复杂的序列代码,而GPU则运行大规模并行应用程序。
 

文章评论