大家好,农企新闻小编来为大家解答以上问题。多核cpu的特点是什么,多核cpu的概念很多人还不知道,现在让我们一起来看看吧!
多核cpu的概念:
多核cpu主要分为原生多核和封装多核。原生多核是指真正的多核,最早由AMD提出。每个核心完全独立,有自己的前端总线,不会造成冲突。即使在高负载下,每个内核也能保证其性能不会受到太大影响。总的来说,原生多核抗压能力强,但需要先进的技术。扩展一个核心需要大量的研发时间。
多核封装只是直接把多个核心封装在一起。比如Intel早期的PD双核系列,直接把两个单核封装在一起,比原生的差很多。而且后者成本比较高,好处是多核发展比原生快很多。
原生多核最原生多核是指真正的多核,最早是AMD提出的。每个核心完全独立,有自己的前端总线,不会造成冲突。即使在高负载情况下,每个内核也能保证其性能不会受到太大影响。总的来说,原生多核抗压能力强,但需要先进的技术。这需要大量的研发工作。是时候扩充核心了。
封装多核封装多核就是直接把多个核封装在一起。比如Intel早期的PD双核系列,直接把两个核心封装在一起,但是两个核心只能共用一个前端总线。当两个内核满载时,两个内核会争夺前端总线,导致性能大幅下降。所以早期的PD被贴上了“高频但低能”的标签。要提高封装多核的性能,最大限度降低多任务高压下的性能损失,只能不断扩大前端总线的整体规模,弥补多核争夺资源带来的性能损失。不过这也只能在一定程度上弥补性能的不足,还是比原生的差很多,而且后者成本更高。好处是多核的发展比原生快很多。
双核是两个核心的核心(Die),也称为核心,是CPU最重要的组成部分。中央处理器中央凸起的芯片是核心,由单晶硅经过一定的生产工艺制成。CPU的所有计算、接收/存储命令和处理数据都由内核执行。各种CPU内核都有固定的逻辑结构,一级缓存、二级缓存、执行单元、指令级单元、总线接口等逻辑单元都有科学的布局。
从双核技术本身来看,双核到底是什么?毫无疑问,双核应该有两个物理计算核心,但这两个核心的设计和应用方法大有可为。从现有的资料来看,AMD皓龙处理器从设计之初就有增加第二个核心的考虑。两个CPU内核使用相同的系统请求接口SRI、HyperTransport技术和内存控制器,并兼容90nm单片内核处理器使用的940针接口。但是,英特尔的双核只是封装了两个完整的CPU,并连接到同一个前端总线。可以说AMD的方案是真正的双核,而Intel的方案是双核。
可想而知,这样的两个核心必然会产生总线争用,从而影响性能。不仅如此,对于未来更多内核的集成也是一个隐患,因为它会加剧处理器对前端总线带宽的争夺,成为提升系统性能的瓶颈,这是由架构决定的。所以AMD的技术架构为双核和多核打下了坚实的基础。AMD的直连架构(即CPU核通过HyperTransport技术直接连接外部I/O,而不是通过前端总线)和集成内存控制器技术,使得每个核都有自己的缓存可用,每个核都有自己的专用通道用于直接I/O,不存在资源争用的问题,因此更容易实现双核和多核。然而,英特尔有多个内核共享L2高速缓存,并一起使用前端总线。当核的数量增加,核的处理能力增加,比如多个城市群使用一条高速公路时,就会出现多条高速公路堵车的情况。
读过多核cpu的概念文章的人还读到:
1.1的知识。Linux多核CPU
2.2.linux在多核处理器上的负载均衡原理
3.3.cpu中的nano是什么意思?
4.4.cpu双核四线程是什么意思?
5.玩GTA5的千元多核CPU推荐
6.八核cpu手机是什么意思?
7.7.cpu和gpu有什么区别?
8.8之间的比较。AMD和英特尔CPU