Method for pausing and restoring MPI (message passing interface) parallel application running

2015 
The invention discloses a method for pausing and restoring MPI (message passing interface) parallel application running. Some low-priority parallel calculation tasks need to be paused in advance, so that more calculation resources are supplied for new emergency parallel calculation tasks. Particularly, when a pausing or restoring signal is received in the running process of an MPI parallel application, an improved MPI library function, an improved Linux operating system signal mechanism and an improved communication TCP (transmission control protocol) are skillfully used, and all processes of the MPI parallel application are coordinately paused or restored. According to the method, the MPI library function, the Linux operating system signal mechanism and the communication TCP are improved on a lower layer of the MPI parallel application, so that the MPI parallel application running on an upper layer is transparent, and MPI parallel application running can be greatly conveniently controlled and dispatched.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []