BLOG

效率核心與效能核心:兩者有何不同?

更新

  此頁面由 DeepL 自動翻譯。 Switch to English

您系統核心的處理器正在發生變化。或者說,正在演進。它們正逐漸擺脫依賴相同核心執行相同工作的模式,轉而採用一種混合設計,將所謂的「效能核心」(P-core)與「節能核心」(E-core)結合在一起。這種轉變反映了一個簡單的現實:並非所有任務都需要最大效能。

這個概念可追溯至 ARM 於 2011 年推出的 big.LITTLE 設計,該設計將高功耗與低功耗核心整合於單一 CPU 中,藉此延長電池續航力,並更有效地處理混合工作負載。 此後,智慧型手機及其他晶片製造商紛紛採用此種設計,包括蘋果的 M1 晶片。英特爾則透過第 12 代 Alder Lake 晶片,將混合式設計引入主流桌上型電腦領域,該設計將工作負載分配至高效能核心(P-core)與低功耗核心(E-core)之間。

從技術層面來看,P-core 體積較大、速度較快,且專為提供卓越的單執行緒效能而設計;E-core 則體積較小、功耗較低,更適合並行處理多項輕量級任務。其結果是,這款 CPU 在需要時能展現流暢的運作速度,而在不需要時則不會浪費能源。

效能核心專為速度而設計。它們負責處理遊戲、影片編輯和複雜運算等高負載工作,在這些情境中,反應速度與高時脈頻率至關重要。相較之下,效率核心則著重於以較低功耗處理較輕量的工作,因此非常適合用於背景程序、系統任務,以及瀏覽網頁或傳送訊息等日常應用程式。

這種分離機制使 CPU 能夠將每個任務指派給最適合處理該任務的工具。系統無需讓每個核心始終以全速運轉,而是能夠動態地平衡效能與效率。

作業系統排程器

然而,CPU 並非獨自做出這些決策。在決定哪些任務應在哪些核心上執行時,作業系統扮演著關鍵角色。

每當您開啟應用程式、點擊按鈕或執行背景程序時,作業系統的排程器都會決定該任務應分配至何處。在混合型 CPU 中,這意味著必須在效能核心與效率核心之間做出選擇。

現代系統會運用先進的調度邏輯,判斷某項任務是高負載還是輕量級,然後將其分配給最適合的核心類型。像 Intel Thread Director 這樣的技術甚至會向作業系統提供即時回饋,以協助引導這些決策。

這種協調至關重要。若缺乏這種協調,混合式 CPU 便會像傳統 CPU 一樣運作,將任務分配給任何可用的核心,卻不考慮該核心是否適合執行該任務。

效率核心為何而存在?

效率核心之所以存在,是因為現代的工作負載具有混合性質。一台典型的個人電腦並非僅執行一項耗資源的任務,而是同時運行一個前台應用程式,以及數十個後台程序,例如更新、系統服務和閒置任務。

在較早期的 CPU 設計中,每個核心都完全相同。這意味著即使是簡單的任務,其功耗也與高負載的工作負載相同。
這種做法雖然可行,但效率不高,特別是在系統日益複雜且始終處於運行狀態的情況下。

效率核心透過將較輕量的工作負載轉移出去來解決這個問題。背景程序可在低功耗核心上執行,而高效能核心則能保留可用性,以應對需要其處理能力的任務。

一顆 CPU,兩種角色

混合式 CPU 並非要在效能與效率之間做出取捨。它們透過將專用核心整合至單一處理器中,同時兼顧這兩方面。這種設計能兼得兩者(處理能力)的優勢。

當您啟動遊戲或渲染影片時,效能核心便會啟動以提供高速運算。當系統處於閒置狀態或執行背景任務時,效率核心則會接手運作,在降低功耗的同時確保系統運作順暢。

這種智慧型的分工,正是現代 CPU 設計的關鍵所在。製造商不再透過增加相同的核心來提升效能,而是著重於優化不同類型核心之間的協作方式。

簡而言之,效率核心的存在就是為了處理所有不需要最大效能的任務。這樣一來,效能核心就能專注於發揮其最大優勢:在真正關鍵的時刻提供高速運算。

Stay up to date with CORSAIR. Get our latest News, Guides, and Product Updates in your Google feeds.

Add CORSAIR as a preferred source

JOIN OUR OFFICIAL CORSAIR COMMUNITIES

Join our official CORSAIR Communities! Whether you're new or old to PC Building, have questions about our products, or want to chat about the latest PC, tech, and gaming trends, our community is the place for you.

Was this article helpful?