POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 3045|回复: 18
打印 上一主题 下一主题

DX11卡可以大幅加速win7的系统应用速度?

[复制链接]
跳转到指定楼层
1#
发表于 2009-9-26 10:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
DirectCompute11对抗OPenCL    无论是AMD还是NVIDIA近两年都在大量的推动GPU的通用计算技术,到目前GPU通用计算已经有CUDA、ATI Stream以及OpenCL三种开发接口。三种开发接口可以说是各有特色:CUDA专属于NVIDIA,应用面很广,但是只可以再NVIDIA的GPU上使用,ATI Stream在科学计算上有一些应用,但是消费级应用很少;而OpenCL虽然通用性比较强,但是推出的时间不长,应用则是少只又少。
    实际上微软也有自己的GPU通用计算API,其称之为DirectCompute,但是在DirectX11以前却很少被提及,实际上在以前他的功能也确实比较弱。不过GPU通用计算的趋势已经是势不可挡的,在一些擅长的项目上GPU的性能甚至可以达到CPU的几十倍。因此在DirectX11中的DirectCompute11微软进行了大刀阔斧的改进。
    DirectCompute11对GPU通用计算的使用更为广泛,像图像处理和滤波、OIT、阴影渲染、物理加速、人工智能、光线跟踪等等都是通过DirectCompute11来实现的。
    对于图形编程人员来说DirectCompute11应该会更受欢迎,因为他和DirectX中传统的图形处理部分是一个融合的整体,开发更为简便,同时微软提供的开发套件可靠性和通用性更高。
    可以说DirectCompute11和OpenCL都是相对于CUDA和ATI Stream更为底层的技术,DirectCompute11和OpenCL两者之间是竞争的关系。虽然现在还看不出孰优孰劣,但是DirectCompute11相信可以借助本身DirectX上的优势以及操作系统上垄断地位获得更好的支持。
    在最新的操作系统Windows7中,微软声称通过DirectCompute11可以实现借助GPU的计算能力实现视频、音频的快速编码、解码以及对文件系统的快速搜索和扫描。
    对于音频、视频的编码和解码可能我们已经比较熟悉,现在又一些软件通过CUDA或者ATI Stream已经可以实现。不过文件系统的快速搜索和扫描DirectCompute11是如何实现的呢?
    实际上操作系统就像一个巨大的数据库,磁盘上的文件信息也都记录在这个庞大的数据库中DirectCompute11就是可以利用GPU的通用计算能力,对这个庞大的数据库进行加速检索。我们知道对于大型数据库的信息检索是相当消耗资源的,如果有了DirectCompute11的帮助,相信会加速很多。而且这一定是只有微软可以做到。
    DirectCompute对于ATI Stream技术提供了相应的标准接口,对于利用ATI GPU的通用计算能力的开发会更为快捷。



***********************************************************************
能不能理解为DX11卡可以大幅加速win7的系统应用速度?大大门解释下!
2#
发表于 2009-9-26 10:19 | 只看该作者
本帖最后由 temp444 于 2009-9-26 10:20 编辑

具体应用由应用软件来发挥。

一般人用电脑无非是上网、办公而已,顶多看下视频。
回复 支持 反对

使用道具 举报

头像被屏蔽
3#
发表于 2009-9-26 10:22 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

4#
发表于 2009-9-26 10:30 | 只看该作者
win7比VISTA快,就在于应用了联合运算,win7下显卡待机负载就应当比XP下高
回复 支持 反对

使用道具 举报

5#
发表于 2009-9-26 11:03 | 只看该作者
关键的问题是DirectCompute11似乎在抢cuda的饭碗啊。NV有难了
回复 支持 反对

使用道具 举报

6#
发表于 2009-9-26 11:22 | 只看该作者
問題是GPU對一般電腦咚銇K沒有實質的幫助
要是GPU能做CPU的事 那要CPU作啥呢
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2009-9-26 11:32 | 只看该作者
問題是GPU對一般電腦咚銇K沒有實質的幫助
要是GPU能做CPU的事 那要CPU作啥呢
VGASOS 发表于 2009-9-26 11:22


协处理器吧
回复 支持 反对

使用道具 举报

8#
发表于 2009-9-26 14:45 | 只看该作者
以后换个好显卡,再装个WIN7,好好爽爽
回复 支持 反对

使用道具 举报

Jamsway 该用户已被删除
9#
发表于 2009-9-26 22:52 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

10#
发表于 2009-9-27 07:12 | 只看该作者
微软真是YD
回复 支持 反对

使用道具 举报

11#
发表于 2009-9-27 08:57 | 只看该作者
没感觉。我的AVPe跑,不见得比285慢。
回复 支持 反对

使用道具 举报

12#
发表于 2009-9-27 10:05 | 只看该作者
問題是GPU對一般電腦咚銇K沒有實質的幫助
要是GPU能做CPU的事 那要CPU作啥呢
VGASOS 发表于 2009-9-26 11:22

如果GPU能做所有CPU做的事,那它就叫CPU了,GPU只能用在特定条件的场合
回复 支持 反对

使用道具 举报

13#
发表于 2009-9-27 10:09 | 只看该作者
win7比VISTA快,就在于应用了联合运算,win7下显卡待机负载就应当比XP下高
earcandy 发表于 2009-9-26 10:30

你这从哪里听来的?Win7和Vista的内核相同,只是对UI之类细枝末节进行改动而已。且不说有没有联合运算,现在有什么硬件厂商宣称提供支持微软联合运算技术的卡了?
回复 支持 反对

使用道具 举报

14#
发表于 2009-9-27 13:47 | 只看该作者
DX10的显卡支不支持这个特性
回复 支持 反对

使用道具 举报

15#
发表于 2009-9-27 18:36 | 只看该作者
WIN7我还是蛮期待的
回复 支持 反对

使用道具 举报

16#
发表于 2009-9-27 21:35 | 只看该作者
似乎和vista差不多
回复 支持 反对

使用道具 举报

nicklu 该用户已被删除
17#
发表于 2009-9-27 21:36 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

18#
发表于 2009-9-27 22:11 | 只看该作者
DirectX支持的技术肯定是有前途的,就是OPENGL跟DX比,前者现在只能在专业市场上混了。

当然,OPENCL不会死,因为它是开源的,跟OPENGL一样,是同一家公司经营的。

但ATI Stream肯定会死,因为现在AMD已经明确将转向OPENCL及 DirectCompute了。

CUDA也许能活一阵子,但NV实在难和微软+INTEL+AMD这个结合来抗衡。
回复 支持 反对

使用道具 举报

19#
发表于 2009-9-28 09:11 | 只看该作者
这样显卡就回归正途了
要不然吃了为了游戏升级 还真没有合理的理由了
Jamsway 发表于 2009-9-26 22:52

显卡不为游戏升级才不是正途呢,你升级个显卡就为了跑系统?钱多的烧....
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-8-29 21:46

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表