弱弱的问下.多核心处理器对于一个软件,只要核心能力供应不足,另外的核心就会加以参与工作.还是说,每个软件,都有核心数量工作上限?
关于多核心处理器问题
答案:1 悬赏:70 手机版
解决时间 2021-05-09 23:34
- 提问者网友:wodetian
- 2021-05-09 06:17
最佳答案
- 五星知识达人网友:狂恋
- 2021-05-09 07:03
呵呵 挺复杂的 找了点资料
双核处理器一般分为两种情况:2个内核相同.2个内核不同.
工作原理主要是将单内核中的并行计算扩展到多CPU之间.具体如下:
当2个内核相同时.随意指定其中一个为主CPU.另一个则为从CPU.主CPU完成任务调度和一部分计算工作.从CPU主要用作计算.当一个任务可以分解为2个并行的任务时.在操作系统或者控制软件的支持下.将其中一个单纯的计算任务分配给从CPU.其它由主CPU完成.最终的结果汇总到主CPU.
当2个内核不同时.一般其中一个是采用冯.洛伊曼结构的CPU和一个采用哈佛结构的DSP.其中冯.洛伊曼结构的CPU适合事务处理.一般作为主CPU.另一个则为从CPU.这里的主CPU速度一般较低.而DSP的速度较高.所以主CPU完成任务调度和管理.有时候也做一小部分计算工作.DSP主要用作计算.这在图像处理中极为常见.这种情况下.一般将一个任务的计算任务分配给从CPU.其它由主CPU完成.最终的结果汇总到主CPU.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯