PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题] Compiling linux kernel with ICC
楼主:
hankd1c
(yo)
2014-10-07 00:11:36
问题(Question):
最近需要用server跑一些heavy loading的程式(浮点数运算)
server配置CPU为Intel® Xeon® Processor E5-2670
除了over-clocking以外
想到如果用ICC去编译linux kernel
会有可能得到比现在GCC版本的kernel更多的系统效能吗
不知道版上有没有大大有这样的经验
谢谢~~
作者:
lantw44
(#######################)
2014-10-07 01:18:00
前提应该是要能编译成功?以前听说有点麻烦?
作者:
tjjh89017
(伊达政宗)
2014-10-07 10:25:00
听说可以快得很夸张,不过真的没试过XD
作者:
x000032001
(版废了该走了)
2014-10-07 10:42:00
不一定 你编看看拿去跑就知道了
作者:
littleshan
(我要加入剑道社!)
2014-10-07 12:32:00
没用,你的bottleneck是userspace的浮点运算啊kernel那边能动的就是改scheduler避免context switch让你的process可以尽可能用满cpu resource还有想办法把运算转到GPU上,这才是比较有效率的方向
作者:
Killercat
(杀人猫™)
2014-10-07 13:06:00
er...为什么楼上这样就能看出那么多细节 XD
作者:
tjjh89017
(伊达政宗)
2014-10-07 13:21:00
@lit大<(_ _)>
作者:
loveflames
(咕啾咕啾魔法阵)
2014-10-07 13:51:00
也可以多用SIMD指令little大的意思应该是process分成kernel space跟user space,原po这样做顶多增进kernel space的效能user space的效能还是要看程式码本身原po要做的是尽量以CPU与GPU平行运算,提高cache hit善用浮点指令集(E5-2670好像只有AVX,没FMA)
作者:
carylorrk
(carylorrk)
2014-10-07 15:17:00
同上,昨天看直觉也是觉得增进 kernel 效能可能没用但是不知道他的详细是怎样,是同时很多人在用那个service 吗?或是会不会用 MPI 之类的做 HPC XD
作者:
loveflames
(咕啾咕啾魔法阵)
2014-10-07 16:05:00
MPI的话要注意使用的数学库是否支援指令集
继续阅读
[问题] codeblocks 追原始码
shyang105
[问题] InttoString 问题
honyihon
[问题] 关于OpenCV的LK光流法
victor770409
Re: [问题] 新手问题 要怎么让某段算式重复?
chinagogoya
Re: [问题] 新手问题 要怎么让某段算式重复?
apologize
[问题] 新手问题 要怎么让某段算式重复?
haleyye
[问题] 简单的档案处理问题
chinagogoya
Re: [问题] 非本科自修C++原文书混乱是正常的吗QQ
Ting1024
[问题] C++软件是否可以与主机session相容?
youneverknow
Re: [问题] BCB在开启COM10产生问题
MasterChang
Links
booklink
Contact Us: admin [ a t ] ucptt.com