/MON - CPU Time Estimation
Description
Provides an estimation of the CPU time spent for each processor.
Format
/MON/Keyword2
Data |
Description |
Keyword2 |
Activation flag: ON (default) or 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 |
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 listing 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 listing 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. |