ULL Solution 的 CPU 平台

您可以查看 Compute Engine U4 实例的 CPU 平台、处理器 SKU 和频率行为,以便为工作负载选择和优化最佳资源。

Compute Engine U4 实例每个核心只有一个硬件线程,不使用并发多线程 (SMT) 或超线程:

  • U4S 虚拟机 (VM) 实例将每个硬件线程表示为一个虚拟 CPU (vCPU)。
  • U4P 和 U4C 裸金属实例使用物理硬件线程。机器类型中列出的 vCPU 数量相当于主机服务器上的物理硬件线程数量。

Intel x86 处理器

下表介绍了 U4 实例的 CPU 的硬件规格。

CPU 处理器 处理器 SKU 支持的机器系列和类型 基频 (GHz) 全核 Turbo 频率 (GHz) 单核最大 Turbo 频率 (GHz)
Intel Xeon 可扩缩处理器
(Granite Rapids)
第 6 代
Intel Xeon Platinum 6985P-C 处理器
2.8 3.9 4.2
Intel Xeon 可扩缩处理器
(Emerald Rapids)
第 5 代
Intel Xeon Platinum 8581C 处理器
2.3 3.1 4.0

频率行为

上表介绍了 Compute Engine 上可用的 CPU 的硬件规格,但请注意以下几点:

  • 频率:PC 的频率或时钟速度测量 CPU 每秒执行的周期数,以 GHz(千兆赫)为单位。一般而言,频率越高,性能越好。但是,由于不同的 CPU 设计处理指令的方式不同,时钟速度较快的旧 CPU 的性能有可能不如时钟速度较慢的新 CPU,这是因为较新的架构处理指令的效率更高。

  • 基频:CPU 在系统空闲或负载较低时的运行频率。以基频运行时,CPU 消耗的电量较少,产生的热量也较少。

    无论 CPU 实际运行的频率如何,计算实例的客机环境都会反映基频。

  • 全核 Turbo 频率:每个 CPU 运行的典型频率(如果插槽中的所有内核并非同时处于空闲状态)。不同的工作负载会对系统的 CPU 产生不同的需求。加速技术可以解决这种差异,并通过提升 CPU 频率来帮助进程适应工作负载需求。

    U4 实例在将 advancedMachineFeatures.turboMode字段设置为 ALL_CORE_MAX 后, 能够以全核最大 Turbo 频率运行。如果未设置此字段,实例会以默认设置(即不受限制的频率)运行。

  • 最大 Turbo 频率:运行高负载应用(例如视频游戏或设计建模应用)时 CPU 可达到的频率。这是 CPU 在不超频的情况下可达到的最大单核频率。

  • 处理器电源管理技术:Intel 处理器支持多种技术来优化功耗。这些技术分为两类,或两种状态:

    • C-state 是 CPU 减少或关闭某些功能时的状态。
    • P-state 提供了一种调整处理器运行的频率和电压,以降低 CPU 功耗的方法。

    所有 U4 机器类型都支持通过 MWAIT 指令提供实例提供的 C-state 提示。

    Compute Engine 实例不提供任何设施供客户控制 P-state。

后续步骤