Posts Tagged ‘LLVM’

Mesa 7.9 的表现

Written by liangsuilong. Posted in 业界资讯

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

Gallium 3D LLVM 管道的软件渲染器前瞻

Written by liangsuilong. Posted in 业界资讯

Phoronix 近日发布了一篇新文章并且着重介绍了 Gallium3D LLVM 管道的软件渲染器的状况。 经过 LLVM 优化的软件渲染器,显然有了很大的进步。Phoronix 也做了一个测试,使用了 Core i7 920,3GB 内存和 256MB 的 X1950 显卡进行测试。对比使用 Gallium3D Radeon 开源驱动和传统 Mesa 的驱动,性能依然落后很多。但是仅仅使用 CPU 负责渲染运算也能够在 OpenArena 在 800×600 的分辨率下达到 35fps,已经实属不简单。对比以前传统的 Mesa 软件渲染器则只有 3~4 fps。由于是使用纯 CPU 进行软件渲染,所以 CPU 使用率远远高于使用 GPU 硬件渲染的驱动。