您的位置:首页 > 其它

利用多核多线程进行程序优化-转载

2011-11-20 16:37 253 查看
http://www.ibm.com/developerworks/cn/linux/l-cn-optimization/index.html#icomments

里面讲了些多核多线程程序优化的方法:

1. 把原来的单线程改写成多线程。

2. 针对Cache的优化这节很给力,原来还可以这样子耍cache,通过在apple数据结构a和b的成员变量之间加上一个比较大的变量,迫使Cache unit 不能同时包含a和b,这样a和b就不需要同时写入写出。从而防止两个核之间的cache数据的同步。

3. cpu亲和力-affinity.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: