(文学研究)多核软件开发技术第一讲:多核技术导

(文学研究)多核软件开发技术第一讲:多核技术导

ID:36436047

大小:1.20 MB

页数:51页

时间:2019-05-09

(文学研究)多核软件开发技术第一讲:多核技术导_第1页
(文学研究)多核软件开发技术第一讲:多核技术导_第2页
(文学研究)多核软件开发技术第一讲:多核技术导_第3页
(文学研究)多核软件开发技术第一讲:多核技术导_第4页
(文学研究)多核软件开发技术第一讲:多核技术导_第5页
资源描述:

《(文学研究)多核软件开发技术第一讲:多核技术导》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、多核软件开发技术第一讲:多核技术导论北京大学二零零八年春季*致谢:感谢Intel对本课程项目的资助本讲主要内容微处理器发展史并行计算机超大规模集成电路与系统芯片发展片上多核处理器架构芯片组对多核的支持操作系统对多核处理器的支持方法微处理器发展史计算机与微处理器1945年,美国研制世界上第一台数字计算机第一代(1946~1958):电子管数字计算机第二代(1958~1964):晶体管数字计算机第三代(1964~1971):集成电路数字计算机第四代(1971年以后):大规模集成电路数字计算机4位、8位与16位微处理器第一代处理器:4位1971年,英特尔

2、推出微处理器4004世界上第一款微处理器第二代处理器:Intel公司的8080、8085Zilog公司的Z80摩托罗拉公司的6800第三代处理器Intel公司的8086、8088、80286Zilog公司的Z8000摩托罗拉公司的6800032位微处理器1985年10月17日,英特尔80386DX正式发布1989年,英特尔推出80486芯片1993年,586CPU问世:Pentium(奔腾)2002年,新款IntelPentium4处理器内含超线程技术2005年4月18日,英特尔首发基于双核技术桌面产品英特尔奔腾D处理器并行计算机并行计算机由一组处

3、理单元组成各处理单元之间相互通信与协作以更快的速度共同完成一项大规模计算任务并行计算机的分类:Flynn分类法根据指令流和数据流的不同组织方式单指令流单数据流(SingleInstructionstreamSingleDatastream,SISD)单指令流多数据流(SingleInstructionstreamMultipleDatastream,SIMD)多指令流单数据流(MultipleInstructionstreamSingleDatastream,MISD)多指令流多数据流(MultipleInstructionstreamMultip

4、leDatastream,MISD)超级计算机分布式存储器的SIMD处理机含有多个同样结构的处理单元(PE)通过寻径网络以一定方式互相连接在阵列控制部件的统一指挥下,实现并行操作向量超级计算机(共享式存储器SIMD)共享的多个并行存储器通过对准网络与各处理单元PE相连对称多处理器(SMP)在一个计算机上汇集了一组处理器各处理器之间共享内存子系统以及总线结构工作负载能够均匀地分配到所有可用处理器之上超级计算机并行向量处理机(PVP)通过向量处理和多个向量处理器并行处理两条途径来提高处理能力使用定制的高带宽网络将向量处理器连向共享存储器模块集群计算机是

5、一种并行或分布式处理系统由很多连接在一起的独立计算机组成像一个单独集成的计算机资源一样协同工作超大规模集成电路与系统芯片发展超大规模集成电路技术集成电路:采用半导体制作工艺,在一块较小的单晶硅片上制作许多晶体管及电阻器、电容器等元器件,并按照多层布线或隧道布线的方法将元器件组合成完整的电子电路摩尔定律:微芯片上集成的晶体管数目每12个月翻一番系统芯片(SoC):定义狭义上:指在一个芯片上实现信号采集、转换、存储、处理和I/O等功能,包含嵌入软件及整个系统的全部内容广义上:指一种芯片设计技术,可以实现从确定系统功能开始,到软硬件划分,并完成设计的整个

6、过程IP核IP核(IP,IntellectualProperty,知识产权)是具有复杂系统功能的能够独立出售的VLSI块SoC一般由可设计重用的IP核组成其IP核应采用深亚微米以上工艺技术SoC的一般构成逻辑核:包括CPU、时钟电路、定时器、中断控制器、串并行接口、其它外围设备、I/O端口以及用于各种IP核之间的粘合逻辑等等存储器核:包括各种易失、非易失以及Cache等存储器;模拟核:包括ADc、DAc、PLL以及一些高速电路中所用的模拟电路SoC的优点采用内部讯号的传输,降低耗电量系统整合在一块芯片上,减少体积和重量在相同面积上整合更多的功能元件

7、和组件,丰富系统功能芯片内部信号传递的距离缩短,速度提高IP模块的出现可以减少研发成本,降低研发时间,可适度节省成本片上多核处理器架构多核芯片IBM在2001年发布双核RISC处理器POWER4它将两个64位PowerPC处理器内核集成在同一颗芯片上,成为首款采用多核设计的服务器处理器HP和Sun也相继在2004年2月和3月发布名为PA-RISC8800和UltraSPARCIV的双内核处理器AMD在2005年4月推出了它的双核处理器OpteronV的双内核处理器2006年11月,英特尔抢先推出了四核产品片上多核处理器体系结构片上多核处理器(CMP

8、):将多个计算内核集成在一个处理器芯片中CMP可分为同构多核和异构多核计算内核相同,地位对等的称为同构多核计算内核不同,地

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

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

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