操作场景
CPU拓扑是指多核处理器中物理核与逻辑核(vCPU/超线程)的映射和连接方式。不同的拓扑结构会直接影响处理器的性能与能效。您可以通过设置CPU拓扑来提升并行能力、优化资源分配,更好地适配虚拟化、多线程编程、高性能计算等场景的需求。移动云云主机默认采用HT连续模式。
说明
本文以一台X86架构的8vCPU实例规格为例,两种CPU拓扑结构的说明如下所示。
HT连续模式(默认)
逻辑核连续分配给物理核,有助于减少线程之间的通信和竞争。适用于需要较低的访存延迟和更接近物理核心的计算任务,例如科学计算、数据分析、高性能计算等对内存访问和计算敏感应用。
逻辑核与物理核的关系如下所示:
-
HT 0和HT 1属于一个核CORE 0。
-
HT 2和HT 3属于一个核CORE 1。
-
HT 4和HT 5属于一个核CORE 2。
-
HT 6和HT 7属于一个核CORE 3。
HT离散模式
逻辑核会尽可能分散分配给不同的物理核,从而减少同一物理核心上的资源争抢,提供更好的性能隔离。该模式适用于线程任务相对独立,或对单线程性能要求较高的场景。
逻辑核与物理核的关系如下所示:
-
HT 0和HT 4属于一个核CORE 0。
-
HT 1和HT 5属于一个核CORE 1。
-
HT 2和HT 6属于一个核CORE 2。
-
HT 3和HT 7属于一个核CORE 3。
前提条件
1. 当前仅以下可用区支持。
- 海南-海口:可用区一
- 江西-南昌:可用区二
- 广西-南宁3:可用区一
2. 仅开启超线程的实例支持设置CPU拓扑。
支持规格族
与修改CPU超线程支持的规格族相同,详见支持规格族。
设置CPU拓扑-新订购
1.进入云主机订购页,根据业务需要进行云主机订购参数配置。
2.展开【高级选项】。
3.在【CPU拓扑结构】处选择“连续模式”或“离散模式”,默认为连续模式。
设置CPU拓扑-修改
对于订购时未设置CPU拓扑的云主机暂不支持修改。