Skip to content

Commit

Permalink
Update 02-HLT_timing.md
Browse files Browse the repository at this point in the history
  • Loading branch information
denerslemos authored Aug 14, 2024
1 parent 28b00fb commit d52982f
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions _episodes/02-HLT_timing.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,16 +66,18 @@ A CERN account with access to lxplus - that's it!
python3 submit.py /dev/CMSSW_14_0_0/GRun/V173 --cmssw CMSSW_14_0_11 --cpu-only --tag YOUR_CPU_JOB_TAG_HERE
```

7. Once your jobs have finished, get the reports for one of the jobs using the `job_manager.py` script and the `--report` option. This will download a `tar.gz` file containing output and error files for :
7. Once your jobs have finished, get the reports for one of the jobs using the `job_manager.py` script and the `--report` option.

```bash
python3 job_manager.py --report JOB_ID
```
This will download a `tar.gz` file containing output and error files for :

- the creation of the CMSSW environment on the timing machine (i.e. the `scram proj`/`cmsrel` step)
- the building of the CMSSW environment including the merging of provided pull requests etc. (i.e. the `scram b` step)
- the benchmarking script (found in the `run_benchmark.py` file) which initializes and controls the settings of the actual timing measurements on multiple CPUs/GPUs using the [`patatrack-scripts`` repo](https://github.com/cms-patatrack/patatrack-scripts)
- the final `cmsRun` of the timing job
```bash
python3 job_manager.py --report JOB_ID
```
**NOTE:** All of these steps are taken care of by the server for you as a user and the reports are just helpful tools when occasionally some measurement is crashing.
Expand Down

0 comments on commit d52982f

Please sign in to comment.