多核编程的几个难题及其应对策略(难题一)

多核编程的几个难题及其应对策略(难题一)

ID:5797103

大小:281.00 KB

页数:54页

时间:2017-12-25

多核编程的几个难题及其应对策略(难题一)_第1页
多核编程的几个难题及其应对策略(难题一)_第2页
多核编程的几个难题及其应对策略(难题一)_第3页
多核编程的几个难题及其应对策略(难题一)_第4页
多核编程的几个难题及其应对策略(难题一)_第5页
资源描述:

《多核编程的几个难题及其应对策略(难题一)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、多核编程的几个难题及其应对策略(难题一) 相关文章链接:多核编程中的负载平衡难题                          多核编程中的锁竞争难题                          OpenMP并行程序设计(二)                          OpenMP并行程序设计(一)                          双核CPU上的快速排序效率随着多核CPU的出世,多核编程方面的问题将摆上了程序员的日程,有许多老的程序员以为早就有多CPU的机器,业界在多CPU机器上的编程已经积累了很多经验,多核CPU上的编程应该差不多,只要借鉴以前的多任务编

2、程、并行编程和并行算法方面的经验就足够了。我想说的是,多核机器和以前的多CPU机器有很大的不同,以前的多CPU机器都是用在特定领域,比如服务器,或者一些可以进行大型并行计算的领域,这些领域很容易发挥出多CPU的优势,而现在多核机器则是应用到普通用户的各个层面,特别是客户端机器要使用多核CPU,而很多客户端软件要想发挥出多核的并行优势恐怕没有服务器和可以进行大型并行计算的特定领域简单。这次参加CSDN大会时和孟岩先生聊起多核编程时,孟岩先生对多核编程的前途感觉到很悲观,和去年见到他时对多核编程的前景看法完全发生了改变。想来孟岩先生对多核编程方面有了很深刻的理解,由于时间问题,没能和孟岩先生在这

3、方面深入聊下去。在回来的路上,我重新思考了一下关于多核编程方面的困难之处,今天回到家赶紧把它写了下来,贴出来分享给大家。难题一:串行化方面的难题1)加速系数多核编程的几个难题及其应对策略(难题一) 相关文章链接:多核编程中的负载平衡难题                          多核编程中的锁竞争难题                          OpenMP并行程序设计(二)                          OpenMP并行程序设计(一)                          双核CPU上的快速排序效率随着多核CPU的出世,多核编程方面的问题将摆上

4、了程序员的日程,有许多老的程序员以为早就有多CPU的机器,业界在多CPU机器上的编程已经积累了很多经验,多核CPU上的编程应该差不多,只要借鉴以前的多任务编程、并行编程和并行算法方面的经验就足够了。我想说的是,多核机器和以前的多CPU机器有很大的不同,以前的多CPU机器都是用在特定领域,比如服务器,或者一些可以进行大型并行计算的领域,这些领域很容易发挥出多CPU的优势,而现在多核机器则是应用到普通用户的各个层面,特别是客户端机器要使用多核CPU,而很多客户端软件要想发挥出多核的并行优势恐怕没有服务器和可以进行大型并行计算的特定领域简单。这次参加CSDN大会时和孟岩先生聊起多核编程时,孟岩先生

5、对多核编程的前途感觉到很悲观,和去年见到他时对多核编程的前景看法完全发生了改变。想来孟岩先生对多核编程方面有了很深刻的理解,由于时间问题,没能和孟岩先生在这方面深入聊下去。在回来的路上,我重新思考了一下关于多核编程方面的困难之处,今天回到家赶紧把它写了下来,贴出来分享给大家。难题一:串行化方面的难题1)加速系数多核编程的几个难题及其应对策略(难题一) 相关文章链接:多核编程中的负载平衡难题                          多核编程中的锁竞争难题                          OpenMP并行程序设计(二)                         

6、 OpenMP并行程序设计(一)                          双核CPU上的快速排序效率随着多核CPU的出世,多核编程方面的问题将摆上了程序员的日程,有许多老的程序员以为早就有多CPU的机器,业界在多CPU机器上的编程已经积累了很多经验,多核CPU上的编程应该差不多,只要借鉴以前的多任务编程、并行编程和并行算法方面的经验就足够了。我想说的是,多核机器和以前的多CPU机器有很大的不同,以前的多CPU机器都是用在特定领域,比如服务器,或者一些可以进行大型并行计算的领域,这些领域很容易发挥出多CPU的优势,而现在多核机器则是应用到普通用户的各个层面,特别是客户端机器要使用多核

7、CPU,而很多客户端软件要想发挥出多核的并行优势恐怕没有服务器和可以进行大型并行计算的特定领域简单。这次参加CSDN大会时和孟岩先生聊起多核编程时,孟岩先生对多核编程的前途感觉到很悲观,和去年见到他时对多核编程的前景看法完全发生了改变。想来孟岩先生对多核编程方面有了很深刻的理解,由于时间问题,没能和孟岩先生在这方面深入聊下去。在回来的路上,我重新思考了一下关于多核编程方面的困难之处,今天回到家赶紧把它写了下来

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。