Description Usage Arguments Details Value
View source: R/eventselection.R
Each row in the returned dataframe corresponds to one rank in the program.
1 | make_global_df(dx)
|
dx |
an eventselection raw dataframe |
The dataframe columns are:
the MPI rank on which the call was made
time at which the rank started running
time at which the HEPnOS dataset creation finished
time at which creation of EventSelectionConfigs finished
time at which broadcast of EventSelectionConfigs is finished
time before making DIY blocks
time after making DIY blocks
time before execution of blocks
time after execution of blocks
time before creation of DIY merge partners
time before DIY reduction starts
time after DIY reduction finishes
time after output is written (see note 3 below)
duration for creation of HEPnOS dataset
duration for making EventSelectionConfigs (see note 1 below)
duration of broadcast (see note 1 below)
duration of prep work before making blocks
duration of block creation
duration creation of prefetcher and of the lambda that executes the blocks
duration of the execution of all blocks
duration of the creation of merge partners
duration of all reduction rounds
duration of writing result file (see note 2 below)
total running duration
Note 1: Only the local group leaders calculate block configurations, so for most ranks the 'calcbc' value will be close to zero. For these ranks, the 'broadcast' time will include the time spent waiting for the group leaders to do their calculations of block configurations.
Note 2: Only rank 0 writes the output file; others ranks should have close to zero time for 'output'.
Note 3: The timingdata files are written *after* the finish timestamp is recorded.
a tibble containing global data
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.