Startup of message-passing-interface (MPI) based applications in a heterogeneous environment

    公开(公告)号:US10554776B2

    公开(公告)日:2020-02-04

    申请号:US14643066

    申请日:2015-03-10

    申请人: Intel Corporation

    IPC分类号: H04L29/08

    摘要: Generally, this disclosure provides systems, devices, methods and computer readable media for launching MPI-based processes and applications on multiple platform types. A method may include determining a type of an OS associated with a processing node platform on which the MPI-based process is to be launched. The method may also include launching a proxy module on the processing node platform, the proxy module configured to launch the MPI-based process. The launching of the proxy module may include operations that are based on the determination of the OS type of the processing node platform. These operations may include the execution of a secure shell for remote process launching and/or requesting a remote process launching from a system service module executing on the processing node platform.

    STARTUP OF MESSAGE-PASSING-INTERFACE (MPI) BASED APPLICATIONS IN A HETEROGENEOUS ENVIRONMENT
    2.
    发明申请
    STARTUP OF MESSAGE-PASSING-INTERFACE (MPI) BASED APPLICATIONS IN A HETEROGENEOUS ENVIRONMENT 审中-公开
    基于消息通信接口(MPI)的应用在异质环境中的启动

    公开(公告)号:US20150288777A1

    公开(公告)日:2015-10-08

    申请号:US14643066

    申请日:2015-03-10

    申请人: Intel Corporation

    IPC分类号: H04L29/08

    CPC分类号: H04L67/28 H04L67/025

    摘要: Generally, this disclosure provides systems, devices, methods and computer readable media for launching MPI-based processes and applications on multiple platform types. A method may include determining a type of an OS associated with a processing node platform on which the MPI-based process is to be launched. The method may also include launching a proxy module on the processing node platform, the proxy module configured to launch the MPI-based process. The launching of the proxy module may include operations that are based on the determination of the OS type of the processing node platform. These operations may include the execution of a secure shell for remote process launching and/or requesting a remote process launching from a system service module executing on the processing node platform.

    摘要翻译: 通常,本公开提供用于在多平台类型上启动基于MPI的进程和应用的系统,设备,方法和计算机可读介质。 方法可以包括确定与要在其上启动基于MPI的进程的处理节点平台相关联的OS的类型。 该方法还可以包括在处理节点平台上启动代理模块,该代理模块被配置为启动基于MPI的进程。 代理模块的启动可以包括基于确定处理节点平台的OS类型的操作。 这些操作可以包括执行用于远程进程启动的安全shell和/或请求从处理节点平台上执行的系统服务模块启动远程进程。