DIRACGrid / DIRACGrid/diracx

Accounting plots for MP jobs

Open
#294 2 comments 0 reactions 1 assignee Claimed by @fstagni View on GitHub
Dominant language
Python
Stars
19
Forks
45
Avg merge
4d 23h
Merged PRs (30d)
12

Description

If the job is multi-processor, we should take into account the number of processors when submitting the accounting report. In general, we should start by reporting the number of processors that each job was (supposed to be) using.

The CPUEfficiency becomes:
CPUEfficiency = CPUTime/ (WallClockTime * NbProcessors)

We should spot jobs or productions that use on average more than the number of processors they are supposed to.

For the pure efficiency calculation: https://github.com/DIRACGrid/DIRAC/pull/4798
But that won't help in spotting jobs or productions that use more than the amount of processors that are assigned to them.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.