AMD 運算核心

運算的新紀元

AMD 讓 CPU 和 GPU 核心在單一 APU 晶片上搭配運作

Compute Cores Diagram

​什麼是運算核心?

傳統上,核心會在處理器中處理資料。有越多的核心一起運作,電腦執行工作的速度就越快。CPU 核心適合執行序列工作,例如生產力應用程式,而 GPU 適執行平行和圖形密集工作,例如影像編輯、遊戲和多媒體 Web 瀏覽。

異質運算架構 (HSA) 是 AMD 最新的革命性處理架構,可銜接 CPU 和 GPU 核心,並提供全新的創新: 運算核心

此項突破性技術可讓 CPU 和 GPU 核心彼此溝通、分攤工作量並共享記憶體。有了 HSA,CPU 和 GPU 核心可在單一加速處理器 (APU) 上搭配運作,以更快速、更有效率和緊密的方式 加速應用程式,並提供出色的效能和多媒體娛樂。

進一步瞭解 HSA 和運算核心的優點

HSA、hUMA 和 hQ: 為記憶體和運算帶來變革

此項革命性的全新架構 HSA,讓相同 APU 上的 CPU 和 GPU 分享資料並存取相同的記憶體,以更快、更有效率的方式彼此溝通。此項技術稱為異構統一記憶體存取 或 “hUMA”。

此架構的另一項重大突破是異質佇列 (又稱為 “hQ”);它革新了在處理器內部 APU 之間彼此互動的方式,以處理運算工作。在 HSA 之前,CPU 為主要,GPU 為從屬,但是現在它們都可以指派和執行工作,處於平等地位,由特定工作最適合的核心來管理工作量。

為全新的核心類型創立新詞

客戶傳統上會將處理器 (CPU) 想成是在每個處理器上有多個核心,而 GPU 的潛能卻很少被人瞭解。客戶會使用此種以 CPU 為導向的方式來比較 PC 的處理能力。

但是,AMD 的 APU 以不同的方式工作。搭配運用革命性的 HSA 及 hUMA 和 hQ 技術,AMD 的 APU 使用 CPU 和 GPU 這兩種核心來執行工作,甚至加速處理現今的工作量。針對此一新架構和處理工作的新方式,問題在於要如何指稱 APU 上的整個所有核心 (CPU + GPU)。

為回答此問題,AMD 創立了「運算核心」一詞。「運算核心」一詞的定義一貫且透明地描述在我們新一代加速處理器上可用來執行工作或應用程式的核心總數。

運算核心是指: 可以在其情境和虛擬記憶體空間中獨立執行至少一個程序的任何核心

根據上述定義,單一運算核心可以是 CPU 核心 GPU 核心。

chart

​例如,我們可以將特定 APU (如 ​AMD A10-7850K APU) 描述為有 12 個運算核心,屬於 4 CPU 核心和 8 GPU 核心的一部分。

運算核心的命名法

從 2014 年開始,AMD 推出採用 APU 架構的第一代 AMD 7000 Series 異質加速處理器,並使用以下方式為運算核心數命名:

AMD A10-7850K APU 搭配 AMD Radeon™ R7 顯示卡

  • 12 個運算核心 (4 CPU + 8 GPU)

如要深入瞭解運算核心的特性,請參閱 運算核心白皮書

進一步瞭解 HSA
 
註解