多核心處理器

多核心處理器  ， 又稱多核微處理器 ， 是在單個計算元件中加入兩個或以上的獨立實體中央處理單元 （ 簡稱核心 ) 。 這些核心可以分別獨立地執行程式指令 ， 利用平行計算的能力加快程式的執行速度 。 通常把兩個或更多獨立處理器封裝在一個單一集成電路 （ IC ） 中的方案會稱爲多核心處理器 ， 而封裝在不同IC中的獨立處理器形成的計算機系統被稱爲多處理器 。 在某些情況中 （ 比如廣告中 ） ， 有些人會將在同一個集成電路中多個獨立的單核心微處理器 （ 或多核心微處理器 ） 稱做 “ 多處理模塊 ” 、 “ 多核心 ” 等 ， 其實是指 “ 多處理器 ” 而不是 “ 多核心處理器 ” 。 除非特別說明 ， 本文將使用 “ 多核心 ” 指代在同一集成電路中集成多個獨立處理器的CPU （ 即 “ 多核心處理器 ” ） 。 一般情況下 ， 多核心處理器可以在每個核心分別獨立物理封裝的情況下進行多任務處理 （ 線程級並行處理 （ Thread - Level Parallelism ， TLP ） ， 這種形式的TLP通常被認爲是晶片級多處理 ） 。