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. La taille et la forme spécifiques de votre instance de VM déterminent le nombre de ses processeurs virtuels.

Faites l'essai

Si vous débutez sur Google Cloud, créez un compte pour évaluer les performances de Compute Engine en conditions réelles. Les nouveaux clients bénéficient également de 300 $ de crédits offerts pour exécuter, tester et déployer des charges de travail.

Profiter d'un essai gratuit de Compute Engine

Processeurs Intel

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

Processeur VM 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 (Ice Lake)
3e génération*
2,6 3.4 3,5
Processeur évolutif Intel Xeon (Cascade Lake)
2e génération
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)
1re génération
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

* Les formes de VM N2 avec plus de 80 processeurs virtuels utilisent le processeur Intel Ice Lake.

Processeurs AMD

Le tableau suivant décrit les processeurs AMD disponibles pour les VM Compute Engine :

Plate-forme du processeur VM compatibles Fréquence de base (GHz) Fréquence effective (GHz) Fréquence boost maximale (GHz)
AMD EPYC Milan
3e génération
2,45 2.8 3,5
AMD EPYC Rome
2e génération
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 VM, 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