当前位置:主页 > 科技论文 > 计算机论文 >

百亿亿次级系统进程管理接口综述

发布时间:2021-02-13 17:34
  高性能计算机不断发展,系统规模日益增加,系统内包含的计算结点数、处理器核数扩展到新的水平。在超大规模系统中,并行应用程序的启动时间成为限制系统运行效率、降低系统易用性的一个重要因素。在并行应用启动阶段,利用进程管理接口为进程部署通信通道,供进程后续通信使用。在百亿亿次级规模系统中,传统进程管理接口无法在启动时快速获得通信信息,导致启动时间过长,系统性能下降。首先介绍进程管理接口在并行程序启动过程中的作用,着重介绍面向百亿亿次级系统的进程管理接口PMIx,而后对比论述PMIx对于改进大规模并行程序启动的作用,分析PMIx在提升系统性能上做出的优化,以及未来发展方向。 

【文章来源】:计算机工程与科学. 2020,42(10)北大核心

【文章页数】:10 页

【文章目录】:
1 引言
2 背景
    2.1 进程管理接口介绍
        (1)部署运行时环境。
        (2)启动应用程序进程。
        (3)获取预定义环境信息。
        (4)获取动态环境信息。
    2.2 进程管理接口发展过程
        (1)增加查询功能。
        (2)扩大数据库信息范围。
        (3)增加线程安全。
        (4)改善容错机制。
3 大规模并行应用程序启动过程优化
    3.1 传统并行应用程序启动顺序
    3.2 PMIx模式下并行应用程序启动顺序
4 进程管理接口性能优化分析
    4.1 优化PMIx数据库伸缩性
    4.2 优化数据表示形式
        4.2.1 优化通信地址信息
        4.2.2 优化进程交换数据表示
            (1)优化进程标识符表示。
            (2)优化键值对表示。
            (3)优化数值编码方式。
    4.3 优化PMIx运行性时环境
    4.4 进程管理接口优化机制效果对比
5 结束语
    5.1 并行应用程序启动期间
    5.2 运行时控制



本文编号:3032335

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3032335.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户e86fb***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com