游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4284|回复: 6

一个设想:能否使用DX9图形硬件的浮点运算能力实现 视音

[复制链接]

1

主题

4

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2003-10-14 13:39:00 | 显示全部楼层 |阅读模式
现代的图形硬件的运算能力已经相当快了,特别是DX9硬件已经具有浮点寄存器了,如果能有效利用它的强大运算能力,实现或至少能帮助加速编解码这个过程的话,那么计算机的计算功能会有一个飞跃,我想这个领域应该有相当的实用价值

11

主题

274

帖子

669

积分

高级会员

Rank: 4

积分
669
发表于 2003-10-14 14:17:00 | 显示全部楼层

Re:一个设想:能否使用DX9图形硬件的浮点运算能力实现

我顶!!

2

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2003-10-14 15:45:00 | 显示全部楼层

Re:一个设想:能否使用DX9图形硬件的浮点运算能力实现

事实上,从Intel推出MMX指令集到AMD推出3DNow!,各个(其实只有2个)CPU厂家已经开始把注意力集中在应用领域的指令扩展上,随着SSE等更高的指令集的推出,CPU已经可以快速进行各种多媒体(影音、影像)的指令运算。而显卡的运算单元是针对计算机3D图形的一个特殊应用方案,我们在windows平台下,只能通过OpenGL或者D3D这种系统级别的接口来享受硬件加速的快感,而直接通过内嵌汇编代码来加速视音频界面在众多的解码器中已经屡见不鲜。

1

主题

4

帖子

18

积分

新手上路

Rank: 1

积分
18
 楼主| 发表于 2003-10-14 22:38:00 | 显示全部楼层

Re:一个设想:能否使用DX9图形硬件的浮点运算能力实现

我明白,但是象编码MPEG4之类的应用仍然很慢,现在在DX9上实现了
HLSL,如果可以用顶点shader 的处理能里进行相当数量的数学运算会不会减轻CPU的负荷,从而提高整个系统的能力呢?

1

主题

115

帖子

115

积分

注册会员

Rank: 2

积分
115
发表于 2003-10-14 22:52:00 | 显示全部楼层

Re:一个设想:能否使用DX9图形硬件的浮点运算能力实现

应该不行。。显卡针对的是图形,内部没有其它的单元去为音频等去优化。现在说显卡的“硅“多过CPU的“硅”,可是却也没有见NVIDIA出CPU啊?

但是如果科学运算中有大量的图形算法并且被显卡支持,通过显卡运算可能行得通。

1

主题

4

帖子

18

积分

新手上路

Rank: 1

积分
18
 楼主| 发表于 2003-10-14 23:05:00 | 显示全部楼层

Re:一个设想:能否使用DX9图形硬件的浮点运算能力实现

但至少已经提供加减乘除,以及一些三角,对数,指数函数了。
需要仔细学习一下了,希望下一代硬件能对视频处理提供硬件的支持,
最好想CPU那样可以无限循环,分支,调用等等。
甚至希望以后能出现一种MPU,对图形,视频,音频等计算密集型应用提供一种可编程式的流水线,把一些常用的基本的数学变换封装一下
供用户调用

2

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2003-10-15 12:56:00 | 显示全部楼层

Re:一个设想:能否使用DX9图形硬件的浮点运算能力实现

希望以后能出现物理卡来从硬件上支持游戏的物理系统,就向现在的显卡从硬件上支持游戏的显示系统一样,呵呵。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-4-18 03:02

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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