Starting with the 24<sup>th</sup> open access grant competition, the accounting policy has been changed from [normalized core hours (NCH)][2a] to **node hours**. This means that it is now required to apply for node hours of the specific cluster and node type:
1.[Barbora CPU][3a]
1.[Barbora GPU][4a]
1.[Barbora FAT][5a]
1.[DGX-2][6a]
1.[Karolina CPU][7a]
1.[Karolina GPU][8a]
1.[Karolina FAT][9a]
The accounting runs whenever the nodes are allocated via the PBS Pro workload manager (the qsub command), regardless of whether
the nodes are actually used for any calculation.
## Original Resource Accounting Policy
The original policy, as stated below, is still applied to projects from previous grant competitions.
### Wall-Clock Core-Hours WCH
### Wall-Clock Core-Hours WCH
The wall-clock core-hours (WCH) are the basic metric of computer utilization time.
The wall-clock core-hours (WCH) are the basic metric of computer utilization time.
...
@@ -18,31 +35,19 @@ All jobs are accounted in normalized core-hours, using factor F valid at the tim
...
@@ -18,31 +35,19 @@ All jobs are accounted in normalized core-hours, using factor F valid at the tim
| System | F | Validity |
| System | F | Validity |
| --------------| ---: | -------- |
| --------------| ---: | -------- |
| Karolina | 1.00 | 2021-08-02 to 2021-09-06 |
| Karolina | 1.00 | 2021-08-02 to 2022-09-06 |
| Barbora CPU | 1.40 | 2020-02-01 to 2021-09-06 |
| Barbora CPU | 1.40 | 2020-02-01 to 2022-09-06 |
| Barbora GPU | 4.50 | 2020-04-01 to 2021-09-06 |
| Barbora GPU | 4.50 | 2020-04-01 to 2022-09-06 |
| DGX-2 | 5.50 | 2020-04-01 to 2021-09-06 |
| DGX-2 | 5.50 | 2020-04-01 to 2022-09-06 |
| Salomon | 1.00 | 2017-09-11 to 2021-09-06 |
The accounting runs whenever the computational cores are allocated via the PBS Pro workload manager (the qsub command), regardless of whether
the cores are actually used for any calculation.
!!! note
**The allocations are requested/granted in normalized core-hours NCH.**
!!! warning
Whenever the term core-hour is used in this documentation, we mean the normalized core-hour, NCH.
The normalized core-hours were introduced to treat systems of different age on equal footing.
The normalized core-hours were introduced to treat systems of different age on equal footing.
Normalized core-hour is an accounting tool to discount the legacy systems. The past (before 2017-09-11) F factors are all 1.0.
Normalized core-hour is an accounting tool to discount the legacy systems.
In future, the factors F will be updated, as new systems are installed. Factors F are expected to only decrease in time.
See examples in the [Job submission and execution][1] section.
See examples in the [Job submission and execution][1a] section.
### Consumed Resources
### Consumed Resources
Check how many core-hours have been consumed. The command it4ifree is available on cluster login nodes.
Check how many core-hours have been consumed. The command `it4ifree` is available on cluster login nodes.
```console
```console
$it4ifree
$it4ifree
...
@@ -69,6 +74,14 @@ NCH = Normalized Core Hour
...
@@ -69,6 +74,14 @@ NCH = Normalized Core Hour
The `it4ifree` command is a part of the `it4i.portal.clients` package, located [here][pypi].
The `it4ifree` command is a part of the `it4i.portal.clients` package, located [here][pypi].