
在计算机体系结构中,Core 和 Uncore 是描述处理器内部架构的两个重要概念,尤其在多核处理器中更为常见。
Core 指的是处理器中的计算核心,是执行指令和处理数据的基本单元。每个核心都包含独立的执行单元、寄存器、缓存(如L1和L2缓存)以及控制逻辑。多核处理器中,多个核心可以并行执行任务,从而提高计算性能。
Uncore 是指处理器中不属于核心的部分,但它为核心提供必要的支持和连接。Uncore 部分通常包括共享资源、互连结构和外部接口,用于协调多个核心之间的通信以及与外部设备(如内存、I/O设备)的交互。