我们在考试中有一个问题,台式计算机是不是多处理器。我们现在正在讨论Origin的BigO pc是使用单个微处理器还是使用多个微处理器。
发布于 2020-02-11 03:08:06
这个问题对于SO (供将来参考)来说实在太宽泛了;但我将提供一些见解,希望能提高您的理解。你的问题非常,非常宽泛,因为微处理器这个术语有点笼统,而且并不是所有关于现代PC所有部件的技术信息都是公开的,所以很难给出一个确切的数字,主要是因为现代台式PC的许多组件和子系统都将具有某种类型的处理器;通常这些都是微控制器,但它们仍然是运行某些固件/软件的处理器,以执行该子系统所需的任何功能。
当然,没有一台现代的PC(就像你提到的假设它是https://www.originpc.com/gaming/desktops/big-o/的那台)会被认为是单处理器系统。如今,从台式机到笔记本电脑再到智能手机,所有东西都至少有2-4个物理处理器(即内核)作为应用程序SoC的一部分;这些处理器都有多个主核。所以当你读到这个系统是如何拥有一个Inteli7-9700K的时候,这个“处理器”实际上是由8个相同的x86-64处理器组成的。这些核心运行所有的应用程序和操作系统;但也有许多小处理器运行自己的代码来执行各种其他功能。例如,在英特尔CPU上,有一个小型处理器,它在计算机首次开机时启动,并启用各种管理和安全功能(https://en.wikipedia.org/wiki/Intel_Management_Engine)。同样,在许多子系统中都有处理器,如用于控制低级音频功能的音频子系统有一个小型微控制器/DSP,图形系统可以有数十个或更多个小型处理器,这取决于您如何计算集成GPU中的内核。所有这些都包含在i7的封装中;在主板和外部组件上还有更多。根据你的计数,在现代计算机系统中可能有100个小处理器。
在过去,主处理器是一个核心单元,它实际上只有一个微处理器;术语“处理器”和“中央处理器”一直存在,所以你可以说台式机有一个用于处理器的英特尔i7,尽管芯片本身包含许多主处理器/核心和许多子处理器/微控制器。因此,虽然您可能会说特定的台式机只有一个“处理器”(因为有些系统可以安装1个以上的Intel/AMD SoC,这些系统通常用于高端工作站或服务器,也称为多插槽),但请注意多处理器和主板上的多个插槽之间的区别。
因此,为了直接回答您的问题,这取决于处理器是什么意思。如果问题是,我是否可以容纳多个i7s (即系统是否具有多个插槽),则不能。如果问题是,就CPU核心而言,现代PC是否具有多个处理器,那么答案是肯定的。如果问题是要计算系统上的所有处理单元,包括所有执行特定工作的小微处理器,那么真的很难说,但它们有很多。
https://stackoverflow.com/questions/60152149
复制相似问题