A new approach to running complex, distributed MPI jobs using the MPICH-G2 library is described. This approach allows the user to switch between different versions of compilers, system libraries, MPI libraries, etc. via the "module" command. The key idea is a departure from the prescribed "(jobtype=mpi)" approach to running distributed MPI jobs. The new method requires the user to provide a script that will be run as the "executable" with the "(jobtype=single)" RSL attribute. The major advantage of the proposed method is to enable users to decide in their own script what modules, environment, etc. they would like to have in running their job.


    Access

    Access via TIB

    Check availability in my library


    Export, share and cite



    Title :

    Using Modules with MPICH-G2 (and "Loose Ends")


    Contributors:

    Publication date :

    2002-01-01


    Type of media :

    Miscellaneous


    Type of material :

    No indication


    Language :

    English




    Stable timed elastic bands with loose ends

    Ulbrich, Fritz / Goehring, Daniel / Langner, Tobias et al. | IEEE | 2017




    Software Architecture and Performance Comparison of MPI/Pro and MPICH

    Dimitrov, Rossen / Skjellum, Anthony | Springer Verlag | 2003