/MON

Engine Keyword Provides an estimation of the CPU time spent for each processor.

Format

/MON/Keyword2

Definitions

Field Contents SI Unit Example
Keyword2 Activation flag:
ON (Default)
OFF
For each process, the following information is written:
PROC
Core number
CONT.SORT
CPU time spent in sorting algorithms for contact interfaces
CONT.F
CPU time spent in computing interface forces
ELEMENT
CPU time spent in computing the elements, including material law computation
KIN.COND.
CPU time spent in computing kinematic conditions
INTEGR.
CPU time spent in time integration
I/O
CPU time spent in input/output subroutines
TASK0
CPU time spent in various non-parallel subroutines, including time spent in ASSEMB
ASSEMB
CPU time spent in forces assembly
RESOL
Total CPU time, except time for reading first restart file
 

Comments

  1. An estimate of the decomposition of the CPU time (in second) is written for each Radioss process in the standard output and in the output file at the end of the simulation.
  2. For SPMD, additional information on communication time (message exchange plus waiting time) is given for each process:
    PROC
    Core number
    FORCES
    Element forces and contact interfaces exchange
    RBY FOR
    Rigid body forces exchange
    RBY VEL
    Rigid bodies velocity updating
    VELOCITIES
    Elements velocity updating
    TOTAL
    Total of all previous communications
    % CPU
    Percentage of previous communications regarding to total CPU
  3. In case of MADYMO coupling, the following information is added for each process:

    MADYMO: Time spent in MADYMO

  4. For Adaptive Meshing, additional information on specific tasks are given for each process:
    PROC
    Core number
    CRITER
    Computation of the refinement criteria, plus refinement and fields mapping
    ADAPT FOR
    Upload contact forces from the nodes at maximum level to the actual mesh
    ADAPT VEL
    Download velocities from the actual mesh to the nodes at maximum level
  5. Under section "Cumulative CPU Time Summary", the cumulative CPU time on all Radioss processes is reported for the main portions of the code and its percentage versus the total CPU time.
  6. Under section "Memory Usage Statistics", the total memory used as well as the maximum, minimum and average per processes is reported.
  7. Under section "Disk Usage Statistics", the total disk space used is given as well as disks space for outputs and restart files.
  8. The total elapsed time of the run is written to the standard output and the output file, as well as an estimation of the speed-up based on the total CPU time and the elapsed time.
  9. When /MON/ON is active, /PRINT will provide information about current and remaining elapsed time.