Post Tagged with: "nouveau"

近期 Linux 图形驱动消息汇总

近期新内核发布,图形驱动也在不断更新。

Intel 方面,尚未发布的 Sandy Bridge CPU 整合了显卡。Intel 已经完成了其开源驱动的开发,现在进入了最后的修 Bug 阶段。当新 CPU 发布以后,用户可以马上用上最新的驱动了。

Nouveau 方面则是相当火热。首先是加入了 Zaphod Mode 的支持,就是双头显示模式。用户可以在同一块显卡接上两台显示器实现多头显示。Zaphod Mode 是一种较老的模式,需要用户手动配置。参考了早前 Intel DRM,KMS page-fliping 和 Sync To Blank 也已经引入到 Nouveau。Nouveau 的电源管理功能仍然在继续进行中。

Radeon 方面,和 Intel 一起引入了 DRI2 Sync & Swap 功能,跟随着 Nouveau 也加入了 page-fliping。最大的喜讯在于利用 R600 Gallium3D 驱动和 XvMC 输出后端,实现了部分视频解码加速。而 VDPAU 后端,开发者也在紧张地开发之中。

最后说说 X Server。虽然 X Server 1.9 发布已经有一段时间了。但是 X.org 7.6 还是没有踪影。现在是等待 X Server 1.9.1 发布后,X.org 7.6 就跟随其后。没有想到的是,以前经常 X Server 拖了 X.org 的后腿,现在连 X.org 都磨磨蹭蹭了。按照计划 X Server 1.9.2 将会在圣诞节前后推出。而 1.10 则在明年 2 月份左右发布。

Mesa 7.9 的表现

Phoronix 最近发布了一系列的文章,介绍了 Mesa 7.9 的改进和性能。测试成绩会和 Mesa 7.8 和 Mesa 7.7 进行对比。

首先是 Intel 平台,性能和 7.8 版本差不多。在 World of Padman 和 Urban Terror 则只有 7.8 和 7.7 之间的中位数性能。http://www.phoronix.com/scan.php?page=article&item=intel_mesa79

在 AMD 平台,因为 R600 平台的 Gallium3D 驱动还没有可用,所以还是使用 Classic 驱动测试。性能没有太大惊喜,只在 Warsow 这个游戏大幅度领先旧版本以外,其余测试游戏都近乎看不到有提升。http://www.phoronix.com/scan.php?page=article&item=ati_r600_mesa79

在 NVIDIA 平台,测试有点特别,是 Nouveau 驱动和 NVIDIA 官方专有驱动的对比,看上去差距很大。但是实际上 Nouveau 也是基本流畅运行测试的游戏。在不少游戏中,Nouveau 驱动在 8600GT 和 9800GTX 是近乎没有性能差距的。http://www.phoronix.com/scan.php?page=article&item=nouveau_mesa79

在 LLVMpipe 测试中,是用最新 LLVM 2.8 和 LLVM 2.7、LLVM 2.6 进行对比。性能有所提升。LLVMpipe 驱动更加看重的 CPU 性能而非 GPU 性能。http://www.phoronix.com/scan.php?page=article&item=mesa_llvmpipe_28

Intel 显卡开源驱动也有 CUDA 后端?

CUDA 是 NVIDIA 设计用于自家 GPU 上的通用运算框架,为的是实现 GPGPU 功能,似乎和 Intel 没有关系。最近有位乔治亚理工学院的仁兄打算为 Intel 集成显卡编写一个 CUDA 后端。

OpenCL 是用于 GPU 通用运算的 API,其 Gallium State Tracker 已经并入到 Mesa 的主干。但是这些代码已经有很长时间都没有变动过。而 CUDA 则是在 NVIDIA 公司的支持和开发下正在稳步发展。那位仁兄看重的是 Sandy Bridge CPU 整合了 CPU 和 GPU 两部分,查阅了编程文档以后认为可以为 Intel 集成显卡编写一个 CUDA 后端,可以让 CUDA 程序在 Intel 集成显卡上完整地兼容运行。

话说 Intel 集成显卡有没有足够性能跑 CUDA 程序都是一个问题吧。不知道这个后端写成以后能否移植到 AMD 的 radeon 和 NVIDIA 的 nouveau 驱动上呢?我们拭目以待吧!

文章来源:Phoronix

有心人捐赠向 Nouveau 社区 Fermi 显卡

根据 Phoronix 的消息,有一间名为 PathScale 的公司打算捐赠一批数量有限的 GTX 480/470 显卡到 Nouveau 社区,以便开发 Fermi 系列显卡的开源驱动。

记得 NVIDIA 发布 Fermi 的当日同时宣布放弃自家开源驱动 nv,而现在针对 NVIDIA 显卡的开源驱动就只有 Nouveau 社区。PathScale 在邮件列表中表示,希望 Nouveau 社区能够在 Nouveau/kernel drivers、CUDA、OpenCL、HMPP、Parallel programming、MPI 和 Shader compilers 取得突破。但是以现在 Nouveau 社区的实力,显然单单靠捐赠显卡是不足够的,PathScale 最好也贡献人力参与 Nouveau 开发吧。

根据另外一条来自驱动之家的消息介绍,现在 Fermi 显卡在欧洲可是奇货可居,商家已经把 GTX480 价格炒高到 700 欧元以上,而且数量极少。看来 PathScale 出手真是大手笔了。