【发布时间】:2015-11-09 23:51:14
【问题描述】:
理论上,芯片多处理是将多个内核放置在同一个硅芯片上的芯片。
对称多处理概念表示所有内核具有相同的架构并使用共享内存。
消费级多核处理器总是如此
【问题讨论】:
标签: multithreading multicore computer-architecture processor microprocessors
理论上,芯片多处理是将多个内核放置在同一个硅芯片上的芯片。
对称多处理概念表示所有内核具有相同的架构并使用共享内存。
消费级多核处理器总是如此
【问题讨论】:
标签: multithreading multicore computer-architecture processor microprocessors
您正在混合使用共享内存和共享缓存。不存在共享缓存的系统(例如 - 某些 GPU),严格的私有内存更为罕见,因为您可以使用共享内存并且只有不同的范围。没有人强迫你分享它。
使 SMP 成为 CMP 真正子集的原因在于对称性 - 一些 CMP 系统是异构的 - 例如 arm little.BIG 概念。有些不是。
尽管如此,这些定义并不是一成不变的,它们只提供了一些高级分类,但今天的许多处理器都不容易落入如此简单(甚至过时)的标准,因此区分它们的用处不大.
【讨论】:
SMP a true subset of CMP 必须被限制在一个非常严格的条件下。谷歌搜索上没有提到subset 的东西。