2022年多核技术综述 .pdf
《2022年多核技术综述 .pdf》由会员分享,可在线阅读,更多相关《2022年多核技术综述 .pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、多核技术综述姓名:朱齐敏学号:08002516 摘要:本文首先阐述了多核技术的定义和相关概念,然后介绍了多核技术的好处及其发展状况,接着描述了多核技术带来的挑战以及面对挑战我们因怎样开发并行软件和如何让旧程序应对多核环境。本文提纲:1、什么是多核技术2、多核技术相关概念3、多核技术的好处4、多核技术的发展5、多核技术带来的挑战6、多核平台下的并行开发7、旧程序如何应对多核环境1、什么是多核技术简单的讲,多内核是指在一枚处理器中集成两个或多个完整的计算引擎(内核)。多核处理器是多枚芯片(也称为“硅核”),能够直接插入单一的处理器插槽中,但操作系统会利用所有相关的资源,将它的每个执行内核作为独立的
2、逻辑处理器。通过在多个执行内核之间划分任务,多核处理器可在特定的时钟周期内执行更多任务。单核与多核的区别单核处理器:通过提高主频来提升效率,随之提高的还有处理器的功耗和成本。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 8 页 -多核处理器:通过多核结构的并行计算提高效率,功耗小,但是单个任务的处理速度不会提升。多核与多处理器(多CPU)的区别:多核是指一个处理器芯片有多个处理器核心,他们之间通过 CPU 内部总线进行通讯;多处理器是指简单的多个处理器芯片工作在同一个系统上,多个处理器之间的通讯是通过主板上的总线进行的。2、多核技术相关概念SMP:指在两个相似(或相同)的处理器
3、通过一条高速通道连接,并且共享外 CPU、线程多实例无需了解,由操作系统自动协调运行,并管理共享资源。AMP:在一个由两颗或者多颗相同或者不同的处理器通过各种通信通道连接(比如可以将一个 MCU(Main Control Unit)和一个 DSP集成在一起),在逻辑上共享或者独占外设、存储器的体系架构上,运行不同的操作系统实例,相互之间通过 TIPC(Transparent Inter-Process Communication)等机制通讯。往往是用于主控处理单元与各种专业协处理器协同工作的情形。多核:是一种处理器的结构,在一个芯片上集成了多个处理器核心。一般各个核有独立的L1cache,但共
4、享 L2 Cache,同时,也共享存储器、外设。SMT(HT):同时多线程技术(在 intel 称为超线程技术),是在 CPU 中提供多个半独立的处理器单元,其中寄存器独立,但共享L1 cache和 ALU 单元,其目的是提高ALU 的利用率,提升CPU 效率。从物理上来看,是一个类多 CPU 体系。当然各芯片厂家实现方案可能不同。多处理器:由多颗相同或者不同的独立完整的CPU 通过通信通道连接,可共享也可独立拥有存储器、外设。并行:活动线程在不同的硬件资源或者处理单元上同时执行,多个线程在任何时间点都同时执行。并发:线程在同一个硬件资源上交替执行的过程,所有活动线程在某段时间内同时执行的状态
5、,但是在某个给定的时刻都只有一个线程在执行。名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 8 页 -3、多核技术的好处由于是多个执行内核可以同时进行运算,因此可以显著提升计算能力,而每个内核的主频可以比以前低,因而总体功耗增加不太大。与多 CPU 相比,多核处理器采用与单CPU 相同的硬件机构,用户在提升计算能力的同时无需进行任何硬件上的改变,这对用户来说非常方便。相对于传统的单核CPU,多核 CPU 具有性能高、功耗低、设计和验证周期短、通信延迟低等诸多优点,同时它还带来了CPU 设计方式的变革,提供了一种新的发展模式。相比单核处理器,它有更强的性能优势,并且在推动PC 安全
6、性和虚拟技术方面起到关键作用,虚拟技术的发展能够提供更好的保护、更高的资源使用率和更可观的商业计算市场价值。普通消费者也将比以往拥有更多的途径获得更高性能。正是由于多核的这些优点,所以,多核很快被用户接受,并得以普及。4、多核技术的发展无论是 AMD 还是 Intel,目前已经发布的新型处理器多是双核,计算机的发展总是追求系统物理规模的不断减小,以及性能和集成度的不断提高。随着应用的需要,芯片上的处理器数目将不断增多,双核也将走向多核。由于应用的需要,多核技术将与其它先进技术交织,成为处理器的发展方向。由于 32 位越来越难以满足应用需要,“64 位+多核”将是处理器发展的趋势。双核 PC时代
7、在 2005年 4月正式开始,当时英特尔发布了至尊版奔腾840处理器,是一款主频3.2GHz 的 90 纳米芯片,紧随其后的就是走向主流的奔腾 D 800 系列 CPU。而英特尔的第二代双核处理器奔腾D 900 系列在 2006年年初发布,并且开始将英特尔的制程工艺全面转向65 纳米。在这段时期,由于集成了优秀的内存管理器,并且可以运行在与CPU 相同的频率,所以AMD 的 90 纳米双核 Athlon 642 产品线开始获得广泛的追捧。而此时英特尔处理器仍然需要通过低速的前端总线交换数据,让系统内存与 CPU 进行沟通。名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 8 页 -
8、当前具有代表性的多核CPU 产品(1)第一个商用的多核CPU 是 2001 年 IBM 推出的双核 RISC 处理器Power 4(2)2004 年 IBM 又推出后继产品Power5,并在双核的基础上引入多线程技术。同时,HP 也推出多核 CPU 产品 PARISC8800 SUN 也发布双核产品 UltraSPARC IV。(3)2005 年,多核 CPU 得到全面发展,AMD 迅速推出面向服务器、支持 x86 指令集的双核心Opteron 处理器。而 Intel 则推出面向桌面系统的双核 CPU Pentium D 及 Pentium Extreme Edition。另外,IBM 在超级
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年多核技术综述 2022 多核 技术 综述
限制150内