電力使用量に関するHPCリソースの価格
線形代数の最新の傾向に従って、消費電力は、アルゴリズムを設計および使用する際に考慮すべき重要な要素に急速になりつつあります。
時間の経過とともに、電気代がスーパーコンピューターの初期購入コストを超える可能性があると聞いたことがあります。将来的には、HPCリソースの価格は、使用した計算ノードの数に応じて、どのくらいの時間使用されるかという点で評価されないでしょう。ただし、(少なくとも部分的に)計算中に消費された電力量に関しては。
私の質問は今です:これがすでに起こっているかどうか誰かが知っていますか?消費電力を充電するスーパーコンピューティングセンターはありますか?
回答
私の知る限り、はい、いいえ。
HPCセンター(多くのセンター)が企業や個人の請求額を計算するとき、平均的な電力量が使用されると想定し、それに応じて課金します。また、現在、ComputeCanadaは、平均および最大の電力消費量を考慮して、割り当てられたリソース付与の値を決定します。これはPRACEにも当てはまることは知っていますが、日本の理研、米国のXSEDE、またはその他の米国の国立研究所の方針はわかりません。ただし、このアプローチでは、コストがすべてのユーザーに分散され、コモンズの悲劇のシナリオがほとんど発生します。一部の研究者は、スピードアップを得るために、ひどく非効率的なコードを記述し、信じられないほどの計算能力を使用する傾向があります。したがって、最近の傾向は、人々が非効率的なコードを記述してリソースを浪費しないように、コストを個別化することです。法案は個別化されるだけでなく、研究者は助成金申請書でコードの効率性を示し、リソースの使用に関連する助成金レポートを提供することが期待されます。
しかし、一般的に、政策は気まぐれなものであり、その性質上、政治的です。たとえば、研究の「ライフスタイル」を維持したい研究者からは多くの反対があります。彼らの当面の焦点はハイパフォーマンスコンピューティングではなく、ツールとして使用するだけであり、コードの最適化に時間を費やしたくないのです。そのような慣行は彼らにとって出版価値がないからです。通路の反対側には、納税者のお金の浪費、地球温暖化、電子廃棄物を懸念する人々がおり、規制による監視がさらに必要であると主張しています。私が考えることができる主な例の1つは、HPCセンターのコード開発者およびメンテナーとして研究者を雇用し、新しい高品質で高性能な科学ソフトウェアの開発をサポートするだけでなく、既存のコードの寿命と効率を向上させるというアイデアです。
注:Top500はGreen500も追跡しているため、クラスターをより効率的にするための勢いもあります。