『漫游』酷论坛>『影音数码技术学习交流』>[请教]有没有什么让GPU ..

[请教]有没有什么让GPU编码的办法……

Boss_02fj@2006-03-02 21:59

Cpu……实在慢啊……
引用

伊寒@2006-03-02 22:30

ATI那个转换的 不过...
可选类型好少
引用

Boss_02fj@2006-03-02 22:54

Ati?

具体是什么?

会不会挑硬件?如果是专业卡会不会更好?
引用

weilai@2006-03-03 09:50

GPU只知道可以解碼
不知什麼時候開始能編碼了
如是真的話~也太誇張了點吧
引用

jumbo@2006-03-03 10:39

ati那个只能在ati x1000以上的使用吧,不是所有的都可以的
引用

風之殤@2006-03-03 11:57

應該是在說ATI新系列的卡吧 有非常多限制
引用

大虾@2006-03-03 13:12

楼主有可能是说利用GPU的运算能力为我们压片服务。就像当年某杂志上刊登文章说,如何如何改造SB Live!的驱动程序可以让Emu10K1来分担CPU的浮点运算一样,不过我有些怀疑以PCI的带宽来说是“拖慢性能”还是“提高性能”。
不过现在的CPU应该不至于像当年那样需要用声卡来分担浮点运算了……与其在那里抱怨,不如下决心多挂几个小时。

顺便问一下风大的签名是哪个作品里面的?
引用

風之殤@2006-03-03 13:54

引用
最初由 大虾 发布
楼主有可能是说利用GPU的运算能力为我们压片服务。就像当年某杂志上刊登文章说,如何如何改造SB Live!的驱动程序可以让Emu10K1来分担CPU的浮点运算一样,不过我有些怀疑以PCI的带宽来说是“拖慢性能”还是“提高性能”。
不过现在的CPU应该不至于像当年那样需要用声卡来分担浮点运算了……与其在那里抱怨,不如下决心多挂几个小时。

顺便问一下风大的签名是哪个作品里面的?


大蝦前輩喊我風就好了

PS2遊戲 テイルズ オブ ジ アビス 時空幻境-深淵傳說
引用

Galaxy001@2006-03-03 17:00

引用
最初由 大虾 发布
楼主有可能是说利用GPU的运算能力为我们压片服务。就像当年某杂志上刊登文章说,如何如何改造SB Live!的驱动程序可以让Emu10K1来分担CPU的浮点运算一样,不过我有些怀疑以PCI的带宽来说是“拖慢性能”还是“提高性能”。
不过现在的CPU应该不至于像当年那样需要用声卡来分担浮点运算了……与其在那里抱怨,不如下决心多挂几个小时。

我也听说过,不过没法试Emu10K1。感觉显卡对JPEG相关的计算会更好。
毕竟GPU更像DSP。
直接读写显存是可以的,那就是理论上可行。
感觉要针对各GPU分别写。
引用

PlutoHades@2006-03-03 17:51

以前有修改的驱动使Emu10K1支持A分担C3解码,但是显卡的驱动不是某个达人说改就改的好的
引用

Galaxy001@2006-03-03 18:21

只要把运算改为OpenGL指令,用屏幕像素(显存?)得到结果。
可以实现有限的运算,但要扣除编译时间(静态编译除外)。

不过只适用于关显示器的人,至少我不愿意盯着花屏看半天。
引用

Boss_02fj@2006-03-03 22:21

厄……众家纷纭啊,那PP啊,6小时走了4%[/KH]……不能不抓狂
引用

skywalker@2006-03-04 05:24

理论上当然是可行的.............
读写framebuffer也不需要真的输出画面的..............
问题在与需要人去把现在的编码器用CG或GLSL写出来..................
所以办法就是找几个人让他们去读楼主呀用的编码器的source code.......
然后想办法写个能在GPU上运行的编码器出来..............

当然还可以把压制时使用的filter拿到GPU上去运行, 这样也能提高速度................
这个方法我已经试过了, 实际上也是可行的..............
不过速度只提高了一两倍左右, 因为我用的是AGP, 所以不知道是带宽还是GPU慢了...
引用

Galaxy001@2006-03-04 10:36

引用
最初由 skywalker 发布
当然还可以把压制时使用的filter拿到GPU上去运行, 这样也能提高速度................
这个方法我已经试过了, 实际上也是可行的..............
不过速度只提高了一两倍左右, 因为我用的是AGP, 所以不知道是带宽还是GPU慢了...

How ?
引用

大虾@2006-03-04 10:48

引用
最初由 skywalker 发布
不过速度只提高了一两倍左右, 因为我用的是AGP, 所以不知道是带宽还是GPU慢了...

PCI-E 16X的带宽才4G(32X是8G)……FSB800的CPU带宽是6.4G……所以到时候很可能会出现“CPU等显卡完成相应的工作”的局面,这样是不是得不偿失了?
所以说,我认为用GPU来帮助CPU运算理论上可行,但实际上貌似没什么意义。(如果我没搞错的话)与其花巨资升级主版、显卡到PCI-E 32X(我貌似没听说过有PCI-E 32X的显卡- -||)以弥补带宽的不足,不如投资在主板、内存、CPU上来的划算。
引用

«12»共2页

| TOP