- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 多核概述 使用多核了吗? 摩尔定律——芯片的晶体管数量每一年半左右增长一倍。 处理器性能不断提高主要基于两个原因: 半导体工艺的逐渐进步 ; 处理器体系结构的不断发展 。 处理器性能提高的途径: 工艺和电路技术的发展使得处理器性能提高; 体系结构的发展使得处理器性能提高; 编译技术的发展使得处理器性能提高。 第一章 多核概述 多核的认识 多核即在一个单芯片上面集成两个甚至更多个处理器内核,其中每个内核都有自己的逻辑单元、控制单元、中断控制器、运算单元,一级cache、二级cache共享或独有,其部件的完整性和单核处理器内核相比完全一致。 多核程序设计开发工作由“先进”到“常规普及” 目前市场上的服务器、工作站、PC台式机、笔记本中的CPU都是多核(双、四),intel实验室80核; CPU主频很难提高,主要通过多核来提高计算机性能,如果我们不能很好的利用多核,那么就很难提高我们程序的性能; 为什么不能提高主频: CPU的功耗增加; 节能绿色环保的理念。 第一章 多核概述 80核处理器: 2007-02-11 核心面积275平方毫米 主频3.16GHz 电压0.95V 数据带宽1.62Tb/s 浮点运算能力1.01TFlops 相当于1万颗10年前的Pentium Pro 功耗不过62W 比core 2 duo还低 是四核心Xeon X5355 2.66GHz的大约一半 第一章 多核概述 本课程主要讲解: 多核体系结构的基础知识; 并行程序基本概念以及调试和优化技术; 多线程程序设计基础知识; 多线程编程及调试; OpenMP多线程编程以及性能优化; 一些常见的并行程序设计问题的解决; MPI编程及性能优化; Intel多核软件工具的介绍。 第一章 多核概述 单核与多核? 多核不是计算机速度更快了,而是它更能干了; 单核内的多线程技术是串行的,即并发的,多个线程交替执行,在同一时刻只能有一个线程执行;多核内的多线程是并行的,即并行性,多个线程同时执行,同一时刻可以有多个线程执行; 并行(parallel):活动线程在不同的硬件资源或者处理单元上同时执行,多个线程在任何时间点都同时执行; 并发(concurrent):线程在同一个硬件资源上交替执行的过程,所有活动线程在某段时间内同时执行的状态,但是在某个给定的时刻都只有一个线程在执行 。 第一章 多核概述 单核平台的多线程和多核平台的多线程有什么不同? 单核平台上的多线程为了竞争CPU资源需要挂起,多核平台就不需要这样了,多核提供了一种优化应用程序的渠道,那就是通过仔细分配加载到各线程上的工作负载就能够得到性能上的提升。并且还可以对应用程序代码加以优化,使其能够更加充分的使用多个处理器资源,进而达到提升应用程序性能的目的; 单核与多核采用相同的线程优先级会导致不同的程序行为. 多核与多处理器(多CPU)的区别: 多核是指一个处理器芯片有多个处理器核心,他们之间通过CPU内部总线进行通讯; 多处理器是指简单的多个处理器芯片工作在同一个系统上,多个处理器之间的通讯是通过主板上的总线进行的。 第一章 多核概述 下面我们从以下多个方面分析多核技术是处理器发展的必然趋势: 半导体工艺技术的飞速进步 Pollack规则 能耗 设计成本 第一章 多核概述 半导体工艺技术的飞速进步 通用微处理器的主频已经突破了3GHz 数据宽度也达到64位 65nm工艺的微处理器已经批量生产 45nm工艺以下的微处理器也已问世 芯片上集成的晶体管数目已经超过10亿个 第一章 多核概述 Pollack规则: 英特尔微处理器实验室主任Fred Pollack :从386起,英特尔每一新架构需要两到三倍的晶片面积,而性能只提升1.4到1.7倍。 简言之,性能的提升与复杂性的平方根成比例。 两代处理器,性能每提升一倍,复杂性便增加4倍;速度提升4倍,电晶体就要多用16倍。 如一个处理器的硬件逻辑提高一倍,至多能提高性能40%。采用两个简单处理器构成一个相同硬件规模的双核处理器,可获得70%~80%的性能提升。 第一章 多核概述 能耗: 工艺技术的发展和芯片复杂性的增加,芯片的发热现象日益突出。 单核高频率的处理器功耗太大,发热量太大 多核可以提高性能,且能较好解决功耗问题 多核处理器可以采用降低功耗的技术:如可以关闭一些处理器 第一章 多核概述 第一章 多核概述 设计成本: 处理器结构复杂性的不断提高,人力成本的不断攀升,设计成本随时间呈线性甚至超线性的增长 研发高频率处理器的成本越来越高 Intel发布3.8GHz的产品,宣布停止4GHz的产品计划。 AMD频率超过2GHz以后无法大幅度提升 第一章 多核概述 多核对不同领域软件开发
您可能关注的文档
- 3.3_工业区位因素及工业地域联系.ppt
- 2篇6 其他逐步聚合反应.ppt
- 3.1线段、直线、射线与角.ppt
- 3、第2节 2.1 晶体学基础.ppt
- 2-第二篇 点、直线、平面的投影.ppt
- 2第2节-关系运算.ppt
- 3 参数检测(第二节).ppt
- 2-2氧气制取(第二课时).ppt
- 2-2 化学能及电能(gsl).ppt
- 2节--有机化合物的结构及性质(3课时).ppt
- 《光纤通信原理》第09篇.ppt
- 《高效液相色谱故障诊断及维修》.ppt
- §7-4 动态电路电路方程.ppt
- §5-5 一阶电路零输入响应.ppt
- 【智慧测评】2015高考生物(人教版)总复习课件:必修3 第2章 第2讲 通过激素及神经调节及体液调节的关系.ppt
- 【精品资源套餐】高中历史岳麓版必修三 第26课《改变世界高新科技》课件2.ppt
- 【化学反应速率及化学平衡】.ppt
- [名校联盟]浙江省温州市第十一中学高三化学《专题3 常见的金属和其化合物》课件.ppt
- [安徽医大精品课程]生物化学第十六节 血液的生物化学.ppt
- 【步步高】(浙江专用)2015高考物理大一轮复习 第八篇 第2课时磁场对运动电荷的作用课件.ppt
最近下载
- 2024年秋江苏开放大学维修电工实训大作业答案.pdf
- 入党志愿书(全电子版)-空白.pdf VIP
- 江苏省扬州市广陵区2024届九年级下学期中考一模数学试卷(含答案).docx VIP
- 内感受功能评估工具的结构、内容与心理测量特性:基于COSMIN和ICF的Scoping综述.docx VIP
- 310页2025公务员结构化面试热点问题预测逐字稿.pdf
- 高中英语选修7词形大转换Unit2修改版.ppt
- 金相显微镜BX41M-ESDBX51BX51MBX61BXFM.PDF VIP
- 新-七年级下册的sectionA unit5_why_do_you_like_pandas_课件--新.ppt
- 中国数字经济发展指数报告(2023年).docx
- 江苏省扬州市广陵区2024届九年级下学期中考二模历史试卷(含答案).docx VIP
文档评论(0)