沒人要回答我自答了.....
多核心,也叫多微處理器核心是將兩個或更多的獨立處理器封裝在一起的方案,通常在一個集成電路(IC)中。雙核心設備只有兩個獨立的微處理器。一般說來,多核心微處理器允許一個計算設備在不需要將多核心包括在獨立物理封裝時執行某些形式的線程級並行處理(Thread-Level Parallelism,TLP)這種形式的TLP通常被認為是晶片級多處理。在遊戲中你必須要使用驅動程序來利用第二顆核心。「多核心」、「雙核心」的定義在字面使用中有一定差距。他們通常指某些種類的中央處理器(Central Processing Unit,CPU),但是某些時候也應用到DSP和SoC中。另外,某些情況中只適用於在同一個集成電路中的多核心微處理器。這些人將同一封裝中集成的獨立微處理器晶片稱做「多處理模塊」,「雙核心」等。除非特別說明,本文將使用「多核心」指代在同一集成電路中集成的CPU。
另外一個問題是對多核心處理器的軟體授權。企業級的伺服器軟體是以處理器為單位授權。從前,中央處理器只有一個核心而多數電腦只有一個處理器,當然沒有問題。在雙核心處理器剛面世時,問題來了,有些軟體是以核心為單位授權,結果雙核心處理器需要兩個授權。 現在的主流是把雙核心或多核心處理器計算成一個處理器,而微軟、英特爾和超微支持這個觀點(舉例說:微軟的Windows入面系統只支援最多四核心的電腦),甲骨文也 支持這個觀點,但是甲骨文只計算英特爾和超微的多核心處理器為一個處理器,但是把其他的多核心處理器當成多個處理器。國際商業機器、惠普和微軟把多處理器 模組當成多處理器,理由是如果把多處理器模組當成一個處理器,處理器廠商會製造大型、昂貴的多處理器模組來幫助客戶節省軟體費用,所以現在行業上漸漸把一 枚晶片當作一個處理器。
普遍誤解
很多人以為中央處理器的 核心數目越多,其效能會越高。 但其實當核心到達某一個數目是,效能反而會下降/根據研究,八核心的處理器是效能的極限,當核心數目多於八顆,其效能就會大幅下降。好像十六核心的處理 器,其實際效能只等同於相同時脈的雙核心處理器。解決方法是在每個線程上加一個特別的晶片。
|