个人计算机多核cpu好处,多核CPU的优缺点

5264100cc11a388865c166850b2c3de4.png

4992efffe20944ea8a30de94d2e9d66f.png

102da1b2a5159bcd4903fd28a1fb6b00.gif

如果将它粘贴到任何地方都没有诚意多核处理器的优势,那就太写了.

650a91d67eec7521f92da719ec4f73c6.png

首先了解出现多核处理器的情况

6a133c4205402061adcdcc9814c27df6.png

为了发展指令级并行性并提高处理器的速度,将无序触发分支预测smt(同时多线程)等大量技术应用于超标量单处理器,使得发射窗口越来越宽. 数据路径越来越大,逻辑也越来越复杂. 直到指令级别,才发展并行性. 巨大的处理器面积和布线长度使处理器的频率越来越难以提高. 功耗越来越大,散热成为一个大问题. 4Ghz的频率似乎很难超过.

12-810-jpg_6-1080-0-0-1080.jpg

此时,随着技术的进步,并行(多核处理器)的开发比增加单个处理器的频率变得更加经济.

原始集群系统(即您提到的多个处理器)被用来开发科学计算中的任务级并行性,它将任务划分为多个处理器以并行执行. 在此解决方案中,多核处理器物理上实现在芯片中,耦合度非常高(它可以通过共享内存,总线和noc互连,与集群或集群相比,它具有更少的延迟和更低的功耗). 网络级互连),因此您可以在多个级别充分开发程序的并行性空间,任务级并行性,不用说,低通信延迟可以允许多个内核运行不同的线程,实现线程级并行性并继续在内核内部开发指令级并行度,灵活性程度很高.

简而言之,您所说的多核处理器和多个处理器之间的区别在于耦合程度,通信方法的区别(只要是在片上实现),无论是共享缓存还是共享dram,对于多核,多个处理器是指使用iP协议在片外实现并互连的系统. 耦合度低,不适合细粒度并行性的发展,功耗也高.

对于嵌入式应用程序,电源是第一位的. 当然,选择性能更好的多核多核处理器的优势,但是多核(尤其是异构多核)在实施上存在技术难度. 这取决于您自己的条件.

没有说明的电子邮件通讯

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/jisuanjixue/article-191332-1.html

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值