忘记密码   免费注册 查看新帖 | 论坛精华区
ChinaUnix.net
  平台论坛 博客 微博 读书 人才 精华 文库 自测 | 频道操作系统 开发 数据库 存储 服务器 网络 IT新闻 Linux 下载 Power用户组
最近访问板块 发新帖
查看: 823 | 回复: 5

NV 180版Linux驱动视频解码加速实测 [复制链接]
更多

Rank: 9Rank: 9Rank: 9

帖子
27136
主题
18307
精华
24
可用积分
25105
专家积分
5
在线时间
14061 小时
注册时间
2004-04-07
最后登录
2012-02-09
论坛徽章:
0
发表于 2008-11-18 09:33:36 |显示全部楼层
NVIDIA早在一个月前就发布了Windows平台的180版显卡驱动,但Linux版本则迟迟不见踪影。和Windows版本关注SLI等游戏性能相比,Linux版本的180驱动将把更多的精力放在工作效率上,增加CUDA 2.1支持,对工作站性能进行优化,改进XRender等。不过,我们最感兴趣的一项是,增加了新的VDPAU API,相当于是Linux系统上的PureVideo。
目前Linux上的X-Video输出模块有Xv和XvMC两种,其中XvMC能够实现一定意义上的显卡硬件加速功能,但仅支持MPEG-2格式。NVIDIA的驱动曾对X-Video进行过支持,但GeForce 8 XvMC支持最终停止更新。而在竞争对手方面,AMD则正在开发XvBAAPI,将UVD2加速带到了Linux上。

NVIDIA的对策VDPAU于是应运而生。VDPAU的全称是:Video Decode and Presentation API forUnix(Unix系统视频解码和呈现API),支持硬件解码MPEG-1、MPEG-2、H.264和VC-1格式,也支持对已解码视频进行一些后期处理特殊效果,如反交错、降噪等。硬件上支持GeForce 8以上显卡,系统支持Linux、FreeBSD和Solaris。
Phoronix网站日前就对首款支持VDPAU的Linux驱动进行了测试。使用系统为Ubuntu 8.10,Linux2.6.27核心,X Server 1.5.2,NVIDIA 180.08驱动。硬件包括Core 2 DuoE8400(降频至1.8GHz以更好表现CPU占用率区别),华硕P5E64 Professional主板,2GB DDR3内存,GeForce9800GTX512MB显卡。为实现硬件解码,还需要安装NVIDIA提供的MPlayer、libavcodec、libavutil、ffmpeg补丁,并为MPlayer增加“-vo vdpau -vc ffh264vdpau”的运行参数。
播放视频为MPlayer官网上的Grey.ts,H.264编码。以下就是使用不同输出模块的CPU占用率监控图表:


GL2输出


X-Video输出


使用VDPAU

可以看到,硬件加速的效果相当明显,显卡几乎接管了所有的视频解码工作,CPU占用率一直在10%以下。
NV显卡180.06版Linux驱动本地下载:
Linux x32
http://drivers.mydrivers.com/drivers/242-97129-NVIDIA-GeForce8-GeForce9-GeForce-GTX200-Quadro-FX-180.06-For-Linux-x32/
linux x64
http://drivers.mydrivers.com/drivers/242-97130-NVIDIA-GeForce8-GeForce9-GeForce-GTX200-Quadro-FX-180.06-For-Linux-x64/
男性it民工

Rank: 8Rank: 8

帖子
33272
主题
152
精华
3
可用积分
107486
专家积分
563
在线时间
7048 小时
注册时间
2001-12-24
最后登录
2012-02-09
论坛徽章:
0
发表于 2008-11-18 09:36:13 |显示全部楼层
好消息,显卡厂商开始重视Linux了
好读书,不求甚解;每有会意,便欣然忘食
宝剑锋从磨砺出,梅花香自苦寒来!!!

Rank: 2

帖子
1325
主题
112
精华
0
可用积分
1542
专家积分
0
在线时间
167 小时
注册时间
2004-04-04
最后登录
2012-02-09
论坛徽章:
0
发表于 2008-11-18 12:53:43 |显示全部楼层
显卡要求太高了吧
Spring Live 中文版本发布
http://hantsy.cublog.cn

Rank: 3Rank: 3

帖子
1267
主题
25
精华
0
可用积分
2414
专家积分
0
在线时间
714 小时
注册时间
2003-08-15
最后登录
2012-01-22
论坛徽章:
0
发表于 2008-11-18 19:17:59 |显示全部楼层
nvidia 本来就重视linux,我们的工作站都是N卡跑RHEL 3/4

Rank: 7Rank: 7Rank: 7

帖子
2940
主题
50
精华
1
可用积分
13775
专家积分
30
在线时间
456 小时
注册时间
2007-10-21
最后登录
2011-01-24
论坛徽章:
0
发表于 2008-11-18 20:36:39 |显示全部楼层
我用的都是老的N卡。
TNND,把知识都交出来!

Rank: 3Rank: 3

帖子
1267
主题
25
精华
0
可用积分
2414
专家积分
0
在线时间
714 小时
注册时间
2003-08-15
最后登录
2012-01-22
论坛徽章:
0
发表于 2008-11-19 07:14:00 |显示全部楼层
beta版,多多少少还有点问题。在ubuntu 8上装了2次,第一次Xwin崩溃了,不得不删了重装驱动。
您需要登录后才可以回帖 登录 | 注册

北京皓辰网域网络信息技术有限公司. 版权所有 京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:1101082001
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP