我正试图弄清楚MPI通信器内部的实际进程通信过程。我有8个节点,每个节点有12个核心(共96个实例运行)。每个进程都有唯一的等级分配,并且进程之间能够相互通信。那么进程如何获得唯一的等级并成功传递消息呢?根据一些幻灯片所述,存在开放运行时环境(ORTE),它“驻留在从该单元格上启动进程的机器上(例如集群前端)。负责在单元格上启动进程。监视单元格健康状况(节点、进程)。向其他 Universe 报告单元格状态。路由单元格之间的通信。”我没有找到任何MPI实现的开发者文档和/或架构论文。是否有中央或多个中央MPI内部进程用于路由(例如,每个节点)?