本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon EC2 執行個體的 CPU 選項
許多 Amazon EC2 執行個體支援同時多執行緒 (SMT),此種技術可在單一 CPU 核心上同時執行多個執行緒。每個執行緒皆代表執行個體上的一個虛擬 CPU (vCPU)。執行個體有預設數量的 CPU 核心,該數量因執行個體類型而異。例如,m5.xlarge 執行個體類型有兩個 CPU 核心,每個核心有兩個執行緒—因此預設共有四個 vCPU。
多數情況下都會有 Amazon EC2 執行個體類型,其有符合您工作負載的記憶體和 vCPU 數量組合。但是,您還是可以在執行個體啟動期間和之後指定下列 CPU 選項,以針對特定的工作負載或商業需求將您的執行個體最佳化:
-
Number of CPU cores (CPU 核心數量):您可自訂執行個體的 CPU 核心數量。這種做法可針對有足夠 RAM 數量可執行記憶體密集型工作負載但 CPU 核心較少的執行個體,將軟體的授權成本最佳化。
-
每核心的執行緒數量:您可以為每個 CPU 核心指定單一執行緒,來停用多執行緒。這種做法適用於特定的工作負載,例如高效能運算 (HPC) 的工作負載。
考量事項
-
您無法修改 T2, C7a, M7a, R7a 和 Apple 矽 Mac 執行個體的每個核心執行緒數目,以及以 AWS Graviton 處理器為基礎的執行個體。
-
您可執行的執行個體數量視所使用執行個體類型的預設 vCPU 而定。變更執行個體的 CPU 選項並不會影響我們計算該執行個體耗用 vCPU 的方式。
定價
指定 CPU 選項不會增加費用。對於從含許可的 Windows 及 SQL Server AMI 啟動的 EC2 執行個體,您可自訂 CPU 選項,以運用 EC2「最佳化 CPU」功能,依執行個體設定的 vCPU 數量支付許可費。對於其他 EC2 執行個體,您要支付的費用就跟使用預設 CPU 選項啟動的執行個體一樣。