Tarification des ressources HPC en termes de consommation d'énergie

Aug 19 2020

Suivant les dernières tendances de l'algèbre linéaire, la consommation d'énergie devient rapidement un facteur important à prendre en compte lors de la conception et de l'utilisation d'un algorithme.

J'ai même entendu dire qu'avec le temps, la facture d'électricité peut dépasser le coût d'achat initial d'un supercalculateur et les gens prédisent qu'à l'avenir, les ressources HPC ne seront pas évaluées en fonction du nombre de nœuds de calcul que vous avez utilisés pendant combien de temps, mais (au moins partiellement) en termes de quantité d'énergie consommée pendant les calculs.

Ma question est maintenant: est-ce que quelqu'un sait si cela s'est déjà produit? Existe-t-il des centres de calcul intensif qui facturent la puissance consommée?

Réponses

4 AbdullahAliSivas Aug 20 2020 at 02:22

À ma connaissance, oui et non.

Lorsque les centres HPC (nombre d'entre eux) calculent la facture des entreprises et des particuliers, ils supposent qu'une certaine quantité d'énergie moyenne sera utilisée et facturent en conséquence. De plus, actuellement, ComputeCanada détermine la valeur de l'allocation de ressources allouée en tenant compte de la consommation d'énergie moyenne et maximale. Je sais que c'est aussi le cas avec PRACE, mais je ne connais pas les politiques RIKEN du Japon, XSEDE des USA ou d'autres laboratoires nationaux aux USA. Cependant, cette approche répartit le coût entre tous les utilisateurs et crée presque un scénario tragique de biens communs. Certains chercheurs ont tendance à écrire du code terriblement inefficace et à utiliser des quantités incroyables de puissance de calcul pour gagner en vitesse. Ainsi, la tendance récente est d'individualiser le coût afin que les gens n'écrivent pas de codes inefficaces et ne gaspillent pas les ressources. Non seulement les factures seront individualisées, mais le chercheur devra montrer l'efficacité de ses codes dans sa demande de subvention et fournir des rapports de subvention liés à l'utilisation des ressources.

Cependant, en général, la politique est une chose inconstante et de par sa nature, politique. Par exemple, il y a beaucoup d'opposition de la part des chercheurs qui veulent garder leur «style de vie» de recherche. Leur objectif immédiat n'est pas le calcul haute performance, ils l'utilisent simplement comme un outil et ils ne veulent pas passer du temps à optimiser leurs codes. Parce qu'une telle pratique n'a aucune valeur de publication pour eux. De l'autre côté de l'allée, il y a des gens préoccupés par le gaspillage de l'argent des contribuables, le réchauffement climatique et les déchets électroniques et ils soutiennent qu'une surveillance réglementaire plus poussée est nécessaire. Un exemple principal auquel je peux penser est l'idée d'employer des chercheurs comme développeurs et mainteneurs de code dans les centres HPC pour améliorer la longévité et l'efficacité des codes existants en plus de soutenir le développement de nouveaux logiciels scientifiques de haute qualité et de haute performance.

Remarque: Top500 suit également Green500, il y a donc une certaine dynamique pour rendre les clusters plus efficaces également.