动态核心绑定与代理辅助的船舶航线优化
1. 动态核心绑定在负载均衡中的应用
1.1 负载均衡评估
在负载均衡的研究中,通过应用模拟退火(SA)的近似解来评估节点间负载均衡的效果。以1188kp25问题为例,在256和4096个进程且参数γ = 5的条件下,应用SA近似解后,每个条件下的最大负载都有所降低,其他条件和问题也呈现出类似的效果。
具体操作步骤如下:
1. 启用WO系统中每个核心的保留功能,该功能可使A64FX CPU进入深度睡眠状态,在测量能耗和计算时间前完成此操作。
2. 应用SA的近似解,使用第3.2节中描述的生成负载均衡通信器的方法。
3. 初始时每个节点执行一个进程的LHMVM,在创建负载均衡通信器时生成所需的进程。由于Fujitsu MPI不支持非均匀数量的进程生成,所以在所有节点上生成与需要最多进程的节点相同数量的进程。
1.2 性能提升分析
通过对比使用和不使用DCB库的50次LHMVM计算时间,发现DCB库对所有系统上的所有问题和参数都能提升计算性能。具体表现如下表所示:
| 系统 | 进程数量 | 无DCB库性能提升 | 有负载均衡通信器性能提升 | 与DCB(活跃)相比性能提升 |
| ---- | ---- | ---- | ---- | ---- |
| OBCX | 16 | 31% - 52% | - | - |
| OBCX | 1024 | 9% - 31% | - | - |
| OBCX | 256 | - | 39% - 58% | 33% - 50% |
| WO | - | - | 高并行条件下无性能提
超级会员免费看
订阅专栏 解锁全文
3286

被折叠的 条评论
为什么被折叠?



