numa架构下socket、node、cpu thread的关系

转载自:https://blog.csdn.net/envy13/article/details/80241886

socket node cpu thread的关系

socket ⇄ node

socket是一个物理上的概念,指的是主板上的cpu插槽。node是一个逻辑上的概念,对应于socket。

core ⇄ 物理cpu

core就是一个物理cpu独立的硬件执行单元。

thread ⇄ 逻辑cpu

一个机器上总共有多少个逻辑cpu(core),则其有相对应个thread。

numa架构下socket、node、cpu thread的关系_第1张图片

如上图:
拥有两个cpu,则socket = 2,numa node = 2
每个numa node拥有10个core,每个core拥有一个线程
则该机器一共有20个thread
thread = Socket(s) * Core(s) per socket * Thread(s) per core
= 2 * 10 * 1
= 20

你可能感兴趣的:(操作系统,cpu)