作者kagasun (kagasun)
站内PC_Shopping
标题Re: [菜单] 80K工作站
时间Thu Oct 3 13:00:53 2013
※ 引述《TWN48 (台湾48)》之铭言:
: : → kagasun :CUDA才建议使用NV,可以辜狗 "NVIDIA,F**k You" 10/01 17:54
: 这里应该有些误解。
: (以下 "Nvidia" 指的是公司,"nvidia" 指的是特定的 driver 名字)
: 在 Linux 的 X Window 世界里,Nvidia 的显示卡 driver 主要有三个选择:
: (1) nv
: 这是最早的 open source 版本,Nvidia 曾经提供支援,但是从 2010 之後就停
: 止支援新卡和一些新功能。
: (2) nvidia
: 这是 Nvidia 放出来的 proprietary 版本(没有 source),功能、稳定性算是
: 还不错。
: (3) nouveau
: 这是在缺乏文件的情况下对 nvidia driver 做逆向工程写出来的 open source
: 版本,勉强算可以用,但在一些特殊情况的稳定性不如 nvidia。另外在 power
: management 之类的能力也比不上 nvidia。(没有支援又没有文件,没办法)
: (随着时间演进,情况可能稍微有变,但趋势大致是如此)
: 简单说,Nvidia 在停止对 nv 的支援之後只放出 nvidia,但 proprietary driver
: 就只是个黑盒子,在 license、安全性等很多方面都会有诸多顾虑,而且在更新频率、
: 与整合方面也完全受制於 Nvidia,社群显然希望也能有个 open source 的版本。
: 但是在之前一段时间 Nvidia 就一直采取不愿意合作的态度——既不愿直接支援
: nv / nouveau 的开发,也不愿提供技术文件(所以社群只好用逆向工程硬干),因
: 此才会有 Linus 大大公开对 Nvidia 比中指的事件。
: 直到最近,这件事稍微有点转机:
: http://goo.gl/CdGuDP
: 前一阵子 Nvidia 改变态度,承诺会开始逐渐提供技术文件,好让 open source 版
: 的 driver 开发能更顺利。当然这件事还没完全发生,要等到 nouveau 像 nvidia
: 一样好用可能还要一段时间……
: ===== 想 END 的人的分隔线 =====
: 但是如果你只是插了一张 Nvidia 的显示卡,想要 Linux / X Window 能正常工作、
: 有基本的 2D / 3D 能力等等,并不是很在意 driver 是 proprietary 或 open
: source 的,那就直接用 Nvidia 官方的 proprietary driver(nvidia) 就好。
: 根据外国乡民的心得,同样是 Linux / X Window 上的 proprietary driver,N 社
: 的比 A 社的好用、稳定多了。
先讲结论
NV 在 Linux上一直都有很好的支援性,
更实际的说 NV / ATI 都好 ,
为了 CIC layout tools 在 CentOS/RHEL5 工作,
这两个都很好,
我也在更下面的推文中,说过萤幕的重要性大於显卡。
会那样说的原因在於,
以现有的open source driver,
我个人偏好ATI,如果造成误解我在此说明。
=======================================
细节上来说
=======================================
先提一下大家的知识 :
Fedora/CentOS/RHEL 是一脉
Ubuntu/Debain 是一脉
再来回到使用者的条件
CIC 的建议OS是使用 RHEL 或 SUN Solaris
NV 以前在Linux上是胜者,无庸置疑,
ATI再卖给AMD之前根本在Linux上毫无支援,
选 NV 可以说是唯一的选择。
Linux 游戏设计师 Ryan C. Gordon 也表示使用NV的显示晶片和官方驱动程式
做为开发工具。
Ubuntu/Debain 上来说,使用 OpenCL 的处理,使用NV比ATI好。
CUDA运算/HSA运算/OpenCL运算,这就此打住不继续讨论。
但在 Fedora 上来说,一面倒向 NV 的情况可能即将成为过去式,
http://www.phoronix.com/scan.php?page=article&item=july_2013_gpus&num=1
closed driver 和 open driver 上来说
NV 的 closed driver 还是一如以往强大
除非特意去装 closed driver ,
一般情况是用 open driver 就开始使用,
以 CIC tools 使用来说也的确用不到 closed driver。
英文看累的话,可以看看内地的翻译文章,
http://www.cnblogs.com/VincentHome/archive/2013/02/23/2923770.html
最後,
也不能确定 NV 会再进一步支援到何种程度,
也可能只是 Bumblebee 的程度。
=======================================
题外话
=======================================
在实际用过两社显卡在CentOS 5的open driver情况下,
我个人是觉得A看起来比较舒服,然而这是很主观的
当然也可能跟萤幕有关,我的萤幕是 Philips VA面板。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.126.69
※ 编辑: kagasun 来自: 140.114.126.69 (10/03 13:01)
1F:推 KrisNYC :看不太懂心嘘推 囧 10/04 00:54
2F:推 et54987 :了解不少东西!~推一个 10/04 09:05