多核处理器具有许多优点,但我们还必须考虑一些技术因素或制造商为了将多个核心装入单个 CPU 而必须做出的某些妥协。
多核的优点:提高性能:有了更多的核心,处理器可以同时处理更多的任务。这对于为多线程设计的现代软件来说是理想的。电源效率:多核处理器比提高单核的时钟速度更节能,因为它们可以将负载分配到各个核上,从而以更低、更高效的频率运行。可靠性:在关键任务系统中,更多的内核和更高的电源效率可以降低过热的可能性。
其他考虑因素:
可扩展性:添加更多核心并不总是意味着性能的线性提升。扩展的有效性取决于软件使用这些附加核心的能力。例如,如果应用程序最多可以使用 8 个核心,那么转移到 16 个核心不会产生太 老挝 whatsapp 号码数据 大区别(假设其他变量保持不变 - 每个核心的性能等)。
软件设计:必须编写或优化应用程序以利用多核架构。如果应用程序不知道如何使用超过 1 个核心,那么即使我们添加线程或核心,也不会看到该应用程序的任何性能提升。
技术与芯片空间:总是存在权衡。芯片上的空间有限。缓存和一些组件占用空间。这就是为什么我们看到不同代处理器之间存在各种差异:尝试利用更好的架构和更先进的制造工艺来最大限度地利用空间和性能。
1.3 架构
CPU 的架构定义了其基本结构。架构还决定了处理器如何处理信息、执行指令以及与其他硬件组件交互。