Performance
Google云配置 CPU
我需要在 Google Cloud Platform(巴西/聖保羅)上配置一台機器來執行生物辨識服務,而我的軟體提供商請求了一台具有以下規格的機器:
"2 x Intel® Xeon® Gold 6138 Processor 20-core CPU, 128 GB RAM"
是否正確/等效,選擇:
Series: N1 (Powered by Intel Skylake CPU platform or one of its predecessors) Machine type: Custom - Cores: 20 vCPUs - Memory: 128 GB
我應該在 CPU 平台上選擇:“自動”還是“英特爾 Broadwell 或更高版本”
如果此配置與請求的配置不等效,哪種配置最適合它?
提前致謝,
拉斐爾
在官方ark.intel.com頁面上,所有 6138 的 CPU 都被標記為“以前為 Skylake 的產品” 。這就是為什麼這裡使用“系列:N1(由 Intel Skylake CPU 平台或其前身之一提供支持)”是正確假設的原因。
如果您未主動指定 CPU 平台,則實例將使用該實例將執行的區域的預設平台。有關區域列表及其預設 CPU 平台,請參閱區域和區域。此外,每個 CPU 平台僅適用於特定機器類型。
在 Compute Engine 上,每個虛擬 CPU (vCPU) 在可用 CPU 平台之一上實現為單個硬體超執行緒。
據我所知,Skylake 可用於“n1”類型和一些“m1”(僅限 m1-megamem)的實例。
關於“
Automatic
vsIntel Broadwell or later
”文件說:任何新創建的沒有最低 CPU 規格的 VM 都會自動獲得預設的 CPU 平台。
當您在區域中創建實例時,您的實例將使用該區域支持的預設處理器。例如,如果您在 us-central1-a 區域中創建實例,則您的實例預設使用 Haswell 處理器,除非您指定其他選項。
如您所見(取決於區域),如果您選擇“自動”選項,您最終會得到不同架構的 CPU。
因此,通過明確選擇平台,您可以確保在 VM 重新啟動等之後不會更改它。
希望有幫助。
有用的資源: