作者geminitw (geminitw)
看板PC_Shopping
标题Re: [请益] 组机器/深度学习机,自行编译TensorFlow?
时间Thu Jan 4 16:38:28 2018
不好意思自己回复一下, 後来还是接受电虾版网友的建议就去
买了 i5 8600K + 1080ti, 因为老鲁很怕吵,
还买了 FD R5 静音机壳 基本上大概 50K 出头 (16G RAM + 256G 545 SSD etc)
安装 linux Ubuntu 16/17 都会导致黑画面 (Google 一下, 有很多人反应类似问题)
修改啥 boot 参数对我都没有用 (反正看讯息就知道一直进入 isr routine)
後来直接装 Ubuntu 14, nVidia driver 似乎就直接装好了 (384.90版本)
好像是因为安装过程中网路现有给他接上, Ubuntu 自行寻找需要升级的软体/modules.
装玩完一阵子没问题後, 再用软体升级到 Ubuntu 16.
然後安装一拖拉库的 cuDNN/Cuda 8 (记得启动 tf
如果有出现找不到 cuda *.so.6 的, 就记得再去下载更新版的 cuDNN library)
总之费了一番功夫... 跑起来之後, 大概时间可以缩减为 1/8,
但是 若有使用 batch learning 的话, 时间就只有缩减 1/2.
(网路上查, 应该是 我在 batch learning 采用最没效率的 feed_dict 方式,
使用 input pipeline 可以增快)
以上野人献曝~
※ 引述《geminitw (geminitw)》之铭言:
: 若本文有不恰当之处, 请各位老司机告知, 小的自行删除~
: 因为最近硬体贵松松, 所以一直都用 MacBook Pro 先胡乱用一下 numpy/tf
: 不过後来发觉一般 直接用 pip install tensorflow (conda install tensorflow)
: 所安装的 tf 并没有用到 intel SSE/AVX 等等指令集,
: 网路上找了有人人编译好的支援指令集的版本 tf 後, 一轮 epoch 居然可以从
: 耗时三分多钟进步到 大约一分四十秒...
: 请问各位... 组好机子之後, 会直接就上 tf 开始跑训练, 还是会先花时间把tf
: 由原始码重新编译并且安装?
: 感谢各位的经验分享
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.231.190.160
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PC_Shopping/M.1515055110.A.4EB.html
1F:推 kqalea : 黑画面,disable内显就好了 01/04 18:36
2F:→ geminitw : 不是内显问 01/04 18:59
3F:→ geminitw : 题 01/04 18:59
4F:推 AIRURU : 不要用sudo apt-get install直接手动抓官网的下来用 01/04 19:58
5F:推 yaxo50 : 加油 01/04 20:12
6F:推 ejrq5785 : 文组看不董怎麽办阿 01/04 20:20
7F:推 meloxxl : 改念理组阿 01/04 20:41
8F:推 WeAntiTVBS : 没错 01/05 02:51