Regulation procedures for GENCI allocated hours

In order to move towards a more uniform usage of the calculation resources, GENCI and the three national computing centres (CINES, IDRIS and TGCC) have set up allocation regulation procedures to be applied to projects which are in under-consumption. The hours recuperated through these procedures are redistributed to other projects.

The regulating procedures are applied in function of the number of hours allocated to the project:

Mid-term regulation: For allocations of < 5M hours on Turing or < 1M hours on Ada

The adjustment modalities are as follows:

  • Projects which have used less than 30% of their allocation during the first 5 months of the allocation period, could be subject to an adjustment modality which results in the retraction of up to 40% of their total hours allocation. A warning message will be sent at the beginning of the 5th month to the managers of projects which have under-consumed. Project managers who provide a well-justified explanation of the under-consumption could be exonerated from the adjustment modalities. This justification should be submitted on the eDARI site before the end of the 5th month, following the instructions communicated in the warning message.
  • Project managers who have, before end-November 2017, indicated their intention of not using their allocation until the second half of the period, could be exonerated from these measures if there is prior agreement from GENCI. This request must be exceptional and is to be addressed to the director of the concerned computing centre. It will then be analyzed for its technical feasibility.
  • The modalities of the under-consumption adjustments will be re-examined every year.

Monthly regulation: For allocations of ≥ 5M hours on Turing or ≥ 1M hours on Ada

An automatic monthly regulation of hours has been installed on Turing and Ada to incite large projects to regularly consume their hours. This regulation system functions as follows:

The hours consumption of large projects is assessed on a monthly basis. The difference between a project's real consumption of it's allocated hours and its expected theoretical consumption since the beginning of its allocation period is calculated monthly (and is either in advance or behind).

  • If the project consumption is from 30 to 60 days behind, only a mail of notification is sent to the project managers.
  • If the project is more than 60 days behind, the number of hours corresponding to the project's theoretical monthly consumption will be recuperated from the project and a notification mail is sent to the project managers.

Each project's allocation consumption status is determined on the 15th of each month in the following way:

1) First, a project's expected allocation consumption since the beginning of the allocation period is calculated.

Theoretical expected consumption = (total current allocation/ number_days_in_allocation_period) * actual_number_days_into_the_period:

  • Total current allocation = the hours attributed to the project during a DARI session and adjusted for possible additions and/or recuperation of hours.
  • Number_days_allocation_period = number of days in the project's allocation period.
  • Actual_number_days_into_the_period = number of days since the beginning of the project's allocation period, not counting the current (or present) day. (Example: For an allocation period beginning 1 May 2017, on the 15th August 2017 → 106 days).

2) The difference between the project's theoretical consumption by a certain day and its real consumption is calculated. This consumption difference can be either a positive value (in advance) or a negative value (behind).

3) In case of a negative value, the ratio of the consumption difference / average theoretical monthly allocation* is calculated.

  • If inferior to 1 (or 30 days), the project is not considered to be in under-consumption.
  • If between 1 and 2 (30 - 60 days), the project is behind and will receive a notification of under-consumption.
  • If it is greater than 2 (60 days), the project is very behind and one month of its average theoretical monthly allocation will be recuperated from the project's total allocation.

*The average theoretical monthly allocation is determined by dividing the total current allocation by the number of months in the project life (one month = 30 days).