Tarifas de servicios de cómputo en infraestructura Agustina
La Universidad de Zaragoza aprobó en 2018 las tarifas de uso de los servicios de computación de altas prestaciones en el Centro de Supercomputación de Aragón (CESAR), centro de proceso de datos mantenido y gestionado por el Instituto BIFI. Las tarifas vigentes para el curso 2024-205 están publicadas en el siguiente enlace:
Las tarifas quedan definidas de la siguiente forma.
Tarifas | |||
---|---|---|---|
PRESTACIÓN | TARIFA INTERNA | TARIFA OPI | TARIFA EXTERNA |
Unidades de cómputo (incluye computación y almacenamiento local necesario para el cálculo) | 0,014€/(core*hora) | 0,028€/(core*hora) | 0,045€/(core*hora) |
Estas tarifas pueden ser bonificadas, según detalla el propio documento de regularización del servicio.
Según vemos en la tabla superior, la tarifa base para los investigadores de Unizar es de 0,014€ por core y hora. A pesar de que dicha tarifa puede considerarse muy competitiva con relación a cualquier tarifa externa, existen proyectos de investigación y simulaciones que requieren de un número muy elevado de horas de cálculo, para los cuales difícilmente los investigadores podrían abordar el pago de dicha tarifa base. Con el objetivo de incentivar (o, al menos, de no desincentivar) el uso de una infraestructura que está concebida precisamente para que los investigadores la utilicen y obtengan el máximo rendimiento de ella, se han definido unas bonificaciones que reducen el precio unitario cuando el consumo de horas de cómputo es muy elevado, aplicable a todos los usuarios de UNIZAR y centros mixtos que han apoyado la adquisición de infraestructuras del CESAR, ya que este apoyo se considera una aportación en especie a la financiación del centro.
Para ello, se han definido unos tramos en el número de horas de uso, de forma que, por un lado, hasta un determinado número de horas el uso sea gratuito (puede considerarse una prueba de concepto) y a partir de cierto número de horas la tarifa sufre un descuento considerable, de modo que la infraestructura no quede infrautilizada por ser un coste inasumible para los investigadores. Los tramos se han definido de la siguiente forma:
Tarifa Base (€/(core*hora)) | ||||
---|---|---|---|---|
0,014 | ||||
Tipo de tramo | Inicio Tramo (Horas CPU) | Fin Tramo (Horas CPU) | Factor reductor | Coste Max (€) |
Tramo 1 | 1 | 10000 | 0 | 0 |
Tramo 2 | 10001 | 100000 | 1 | 1260 |
Tramo 3 | 100001 | 1000000 | 0,2 | 2520 |
Tramo 4 | 1000001 | 10000000 | 0,1 | 12600 |
Grupos de investigación que realicen otro tipo de aportaciones pueden obtener bonificaciones adicionales. En tal caso, contactar con agustina@bifi.es.
Tarifas Agustina GPUs
Para el cálculo del precio de uso de las GPU, se realiza una equivalencia con la parte proporcional de cores de CPU existentes en cada nodo:
- Una hora de GPU L40S equivale a una hora de 16 cores de CPU
- Una hora de GPU H100 equivale a tres horas de 16 cores de CPU
Por lo tanto, cuando el usuario lanza un trabajo a una de las colas de GPU, debe reservar obligatoriamente 16 cores de CPU multiplicado por el número de GPUs que desea usar.
Ejemplo de cabecera de script bash, usamos 4 GPUs de tipo L40S (pedimos un nodo completo de GPUs):
#SBATCH –N 1 # usamos un nodo, cada nodo dispone de 4GPUs
#SBATCH --ntasks-per-node=1 # una tarea por nodo
#SBATCH --gres=gpu:4 # seleccionadmos las GPUs a usar, 4 GPUs (un nodo completo)
#SBATCH --cpus-per-task=64 # 16 cores por GPU * 4GPUs
#SBATCH -p ada # nombre de la cola de GPUs L40S