欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

深入理解电脑的内部运作:探究多核心、缓存、CPU、CUDA、ALU与Cache的作用

最编程 2024-01-15 20:59:36
...

多核

当单个CPU主频超过一定范围后,CPU成本散热成了很大的问题,主频很难突破10GHz

为了获得更快的计算速度和更好的性能,芯片设计者决定绕过主频,采用人海战术,在一块CPU中增加多个核心Core)。

一个核心一个可以运行指令的独立单元,它包含了ALU寄存器,并配备L1L2 Cache。多个核心共享L3 Cache

在这里插入图片描述

上图是一个多核处理器电路图。下图是多个多核处理器

在这里插入图片描述

服务器可以支持多个处理器(CPU),支持单个CPU的服务器称为单路服务器;支持两个CPU的服务器称为双路服务器。上图是Intel四路架构,系统支持四个CPU,假如每块CPU内有8个核心,系统可对外提供32核计算能力。