Plates-formes de processeur

Lorsque vous démarrez une instance de machine virtuelle (VM) sur Compute Engine, la VM utilise l'une des plates-formes de processeur disponibles sur Compute Engine. Une plate-forme de processeur contient l'un des processeurs disponibles décrits dans le tableau suivant. Compute Engine propose à la fois des processeurs Intel et AMD pour vos VM.

Sauf indication contraire, une instance de VM utilise le processeur par défaut de la zone où l'instance doit être exécutée. Vous pouvez éventuellement spécifier un autre processeur au lieu du processeur par défaut, si un autre processeur est disponible dans la zone sélectionnée. Pour obtenir la liste des zones et des processeurs disponibles, consultez la page Régions et zones.

Sur Compute Engine, chaque processeur virtuel est mis en œuvre sous la forme d'un multithread matériel indépendant, appliqué sur l'un des processeurs disponibles. Sur les processeurs Intel Xeon, la technologie Intel Hyper-Threading permet d'exécuter plusieurs threads d'application sur chaque cœur de processeur physique. Vous configurez vos instances de VM Compute Engine avec un ou plusieurs de ces multithreads, qui font office de processeurs virtuels. Le type de machine spécifie le nombre de processeurs virtuels de votre instance.

Processeurs Intel

Le tableau suivant décrit les processeurs Intel disponibles pour les types de machines Compute Engine. Ils sont répertoriés dans l'ordre chronologique inverse (le plus récent en premier).

Processeur Types de machines compatibles Fréquence de base (GHz) Fréquence turbo tout cœur (GHz) Fréquence turbo maximale à cœur unique (GHz)
Processeur évolutif Intel Xeon (Cascade Lake)
2.8 3.4 3.9
3.1 3.8 3.9
2.5 3.4 4.0
2.2 2.9 3.7
Processeur évolutif Intel Xeon (Skylake) 2.0 2.7 3.5
Intel Xeon E7 (Broadwell E7) 2.2 2.6 3.3
Intel Xeon E5 v4 (Broadwell E5) 2.2 2.8 3.7
Intel Xeon E5 v3 (Haswell) 2.3 2.8 3.8
Intel Xeon E5 v2 (Ivy Bridge) 2.5 3.1 3.5
Intel Xeon E5 (Sandy Bridge) 2.6 3.2 3.6

Processeurs AMD

Le tableau suivant décrit les processeurs AMD disponibles pour les types de machines Compute Engine :

Plate-forme du processeur Types de machines compatibles Fréquence de base (GHz) Fréquence effective (GHz) Fréquence boost maximale (GHz)
AMD EPYC Rome 2.25 2.7 3.3

Comportement de la fréquence

Ce document décrit les spécifications matérielles des processeurs disponibles sur Compute Engine, mais gardez à l'esprit les points suivants :

  • La plupart des VM obtiennent la fréquence turbo tout cœur, même si seule la fréquence de base est présentée dans l'environnement invité.
  • L'environnement invité d'une VM reflète la fréquence d'horloge de base, quelle que soit la fréquence réelle d'exécution de la VM.
  • Le C-State n'est disponible que pour les types de machines C2. Pour les autres types de machines, ni le C-State, ni le P-State ne sont disponibles pour le moment. Par conséquent, les processeurs virtuels inactifs dans l'environnement invité peuvent ne pas fonctionner comme prévu.
Remarque :
  • Fréquence d'horloge de base : limite inférieure de la fréquence du processeur, et fréquence d'incrémentation du compteur d'horodatage (TSC, Time Stamp Counter).
  • Fréquence turbo tout cœur : fréquence à laquelle chaque processeur s'exécute généralement lorsque tous les cœurs du socket ne sont pas inactifs en même temps.

Étape suivante