多核心处理器
维基百科,自由的 encyclopedia
多核心处理器(英语:Multi-core processor),又称多核微处理器,是在单个计算组件中加入两个或以上的独立实体中央处理单元(简称核心,英语:Core)。这些核心可以分别独立地执行程序指令,利用并行计算的能力加快程序的执行速度。
通常把两个或更多独立处理器封装在一个单一集成电路(IC)中的方案会称为多核心处理器,而封装在不同IC中的独立处理器形成的电脑系统被称为多处理器。在某些情况中(比如广告中),有些人会将在同一个集成电路中多个独立的单核心微处理器(或多核心微处理器)称做“多处理模块”、“多核心”等,其实是指“多处理器”而不是“多核心处理器”。除非特别说明,本文将使用“多核心”指代在同一集成电路中集成多个独立处理器的CPU(即“多核心处理器”)。
一般情况下,多核心处理器可以在每个核心分别独立物理封装的情况下进行多任务处理(线程级并发处理(Thread-Level Parallelism,TLP),这种形式的TLP通常被认为是晶片级多处理)。