Piattaforme CPU per ULL Solution

Puoi esaminare le piattaforme CPU, gli SKU dei processori e i comportamenti della frequenza per le istanze U4 di Compute Engine per scegliere e ottimizzare le risorse migliori per i tuoi carichi di lavoro.

Le istanze U4 di Compute Engine hanno un singolo thread hardware per core e non utilizzano il multi-threading simultaneo (SMT) o l'hyper-threading:

  • Le istanze di macchine virtuali (VM) U4S rappresentano ogni thread hardware come una CPU virtuale (vCPU).
  • Le istanze bare metal U4P e U4C utilizzano thread hardware fisici. Il numero di vCPU elencate nel tipo di macchina è equivalente al numero di thread hardware fisici sul server host.

Processori Intel x86

La tabella seguente descrive le specifiche hardware delle CPU per le istanze U4.

Processore CPU SKU del processore Tipi e serie di macchine supportati Frequenza di base (GHz) Frequenza turbo all-core (GHz) Frequenza turbo massima single-core (GHz)
Processore Intel Xeon Scalable
(Granite Rapids)
di 6ª generazione
Processore Intel Xeon Platinum 6985P-C
2,8 3,9 4.2
Processore Intel Xeon Scalable
(Emerald Rapids)
di 5ª generazione
Processore Intel Xeon Platinum 8581C
2.3 3,1 4.0

Comportamento della frequenza

Le tabelle precedenti descrivono le specifiche hardware delle CPU disponibili con Compute Engine, ma è importante tenere presente quanto segue:

  • Frequenza: la frequenza o la velocità di clock di un computer misura il numero di cicli eseguiti dalla CPU al secondo in GHz (gigahertz). In genere, le frequenze più elevate indicano prestazioni migliori. Tuttavia, i diversi design delle CPU gestiscono le istruzioni in modo diverso, quindi una CPU meno recente con una velocità di clock maggiore può avere prestazioni inferiori rispetto a una CPU più recente con una velocità di clock inferiore perché l'architettura più recente gestisce le istruzioni in modo più efficiente.

  • Frequenza di base: la frequenza alla quale la CPU funziona quando il sistema è inattivo o sotto carico ridotto. Quando funziona alla frequenza di base, la CPU assorbe meno energia e produce meno calore.

    L'ambiente guest di un'istanza di computing riflette la frequenza di base, indipendentemente dal tipo di frequenza a cui la CPU è effettivamente in esecuzione.

  • Frequenza turbo all-core: la frequenza alla quale ogni CPU generalmente funziona quando tutti i core del socket non sono rimasti inattivi allo stesso tempo. Workload diversi richiedono requisiti differenti sulla CPU di un sistema. Le tecnologie di boost risolvono questo problema e aiutano i processi ad adattarsi alle richieste dei workload aumentando la frequenza della CPU.

    Le istanze U4 possono funzionare a una frequenza turbo all-core massima impostando il advancedMachineFeatures.turboMode campo su ALL_CORE_MAX. Se questo campo non è impostato, l'istanza viene eseguita con l'impostazione predefinita, ovvero con una frequenza senza restrizioni.

  • Frequenza turbo massima: la frequenza che una CPU ha come target quando è sottoposta a stress da parte di un' applicazione impegnativa come un videogioco o un'applicazione di modellazione del design. Corrisponde alla frequenza massima single-core raggiunta da una CPU senza overclocking.

  • Tecnologie di gestione dell'alimentazione del processore: i processori Intel supportano più tecnologie per ottimizzare il consumo di energia. Queste tecnologie sono suddivise in due categorie o stati:

    • Gli stati C sono stati in cui la CPU ha ridotto o disattivato alcune funzioni.
    • Gli stati P consentono di scalare la frequenza e la tensione a cui viene eseguito il processore in modo da ridurre il consumo energetico della CPU.

    Tutti i tipi di macchine U4 supportano gli indizi dello stato C forniti dall'istanza tramite l'istruzione MWAIT.

    Le istanze Compute Engine non forniscono alcun servizio per il controllo da parte del cliente degli stati P.

Passaggi successivi

Provalo

Se non conosci Google Cloud, crea un account per valutare le prestazioni di ULL Solution in scenari reali. I nuovi clienti ricevono anche 300 $di crediti senza costi per l'esecuzione, il test e il deployment dei carichi di lavoro.

Prova ULL Solution senza costi