Invoking Parallel Processing
Abaqus/Standard supports both shared memory computers and computer clusters for parallelization. Parallelization is invoked using the cpus option in the abaqus execution procedure. The type of parallelization that is executed relies on the computer resource configured by the job submission system. The configured computer resource is reflected via the environment variable mp_host_list (see Environment File Settings). If mp_host_list consists of a single machine host, thread-based parallelization is used within that host if it has more than one processor available. If mp_host_list consists of multiple hosts, MPI-based parallelization is executed. In addition, if each host has more than one processor, thread-based parallelization is executed on each host. This type of parallelization is defined as a hybrid parallelization of MPI and threads.