首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >芯片多处理与对称多处理的区别?

芯片多处理与对称多处理的区别?
EN

Stack Overflow用户
提问于 2015-08-17 11:04:35
回答 1查看 759关注 0票数 1

在理论上,芯片多处理是将多个核心放在同一个硅片上的芯片。

对称多处理概念表明,所有核都具有相同的体系结构,并使用共享内存。

因此,消费者的多核处理器总是和CMP和SMP系统一样,还是也存在具有私有缓存的多核处理器(一些关于Google的研究还没有发现类似的东西)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-17 11:14:18

共享内存和共享缓存混合在一起。没有共享缓存的系统(例如-一些GPU),严格的私有内存更少,因为您可以使用共享内存,并且只有不同的范围。没有人强迫你分享它。

使SMP成为CMP的真正子集的是对称性--一些CMP系统是异构的--例如arm little.BIG概念。有些人不是。

尽管如此,这些定义并不是一成不变的,它们只提供了一些高级别的分类法,但是今天的许多处理器并不容易陷入如此简单(甚至过时)的标准中,因此区分它们就变得不那么有用了。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32048758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档