- 10
- 0
- 约4.67千字
- 约 29页
- 2016-08-25 发布于湖北
- 举报
*/29 ▲ 第11章 多核架构与编程 11.1 多核架构的需求 11.2 多核架构 11.3 基于多核的并行程序设计 11.4 多核编程实例 显著提升系统的计算能力,同时每个内核的主频可以比以前低系统的总体功耗增加不大 多核处理器采用了与单CPU相同的硬件体系结构,用户在提升计算能力的同时无需进行任何硬件上的改变。 多核技术的好处 11.1多核架构的需求 现在,90%以上的个人计算机其处理器都是多核的。从2006年以来,在Intel和AMD两大处理器巨头的大力推动下,多核的普及已成为必然。 11.1多核架构的需求 随着芯片密度和时钟频率的不断提高,系统的功耗却呈现出指数性增长的趋势: 增加用户的使用成本 散热等诸多难题 摩尔定律的指引: 初期的几十MHz到近几年IBM的Power 6达到了4.75GHz; 2002年以来,CPU主频提升的困难越来越大; 从2006年开始,Intel和AMD都推出了多款面向服务器、工作站的多核处理器。 11.1.1 功耗与散热问题 11.1多核架构的需求 控制芯片密度也是一种有效的降低功耗的方法: 为了降低系统功耗,Cache占整个芯片面积的百分比比重越来越大。 11.1.1 功耗与散热问题 随着芯片内晶体管密度的增加,其面积逐渐超过了50% 11.1多核架构的需求 处理器设计中,组织的变化主要集中在增加指令级级并行度上: 流水线技术、超标量技
原创力文档

文档评论(0)