• olosta@lemmy.world
    link
    fedilink
    English
    arrow-up
    17
    ·
    16 hours ago

    Some have thousands but yes.on most of these systems :

    • Process launch and scheduling is done by a resource manager (SLURM is common)
    • Inter process communication uses an MPI implementation (like OpenMPI)
    • These inter node communications uses a low latency (and high bandwidth) network. This is dominated by Infiniband from Nvidia (formerly Mellanox)

    What’s really peculiar in modern IT, is that it often use old school Unix multi user management. Users connect to the system through SSH with their own username, use a POSIX filesystem and their processes are executed with their own usernames.

    There is kernel knobs to pay attention to, but generally standard RHEL kernels are used.