Skip to main content
QUICK REVIEW

[論文レビュー] Energy Concerns with HPC Systems and Applications

R. Kanyou Nana, Claude Tadonki|arXiv (Cornell University)|Aug 31, 2023
Parallel Computing and Optimization TechniquesComputer Science被引用数 3
ひとこと要約

本サーベイ論文は、ハイパフォーマンスコンピューティング(HPC)および埋め込みシステムにおけるエネルギー効率の課題を検討し、ハードウェアアーキテクチャ、エネルギー指標、冷却システム、最適化技術を分析している。エネルギー効率は運用コストと二酸化炭素排出量の低減に不可欠であることが強調されており、主な発見では、TPUなどの専用アクセラレータや効率的なマイコン制御装置が、AI推論ワークロードにおいてCPUに比べて2~5倍のパフォーマンス/ワットを実現し、エネルギー効率を20倍改善できることを示している。

ABSTRACT

For various reasons including those related to climate changes, {\em energy} has become a critical concern in all relevant activities and technical designs. For the specific case of computer activities, the problem is exacerbated with the emergence and pervasiveness of the so called {\em intelligent devices}. From the application side, we point out the special topic of {\em Artificial Intelligence}, who clearly needs an efficient computing support in order to succeed in its purpose of being a {\em ubiquitous assistant}. There are mainly two contexts where {\em energy} is one of the top priority concerns: {\em embedded computing} and {\em supercomputing}. For the former, power consumption is critical because the amount of energy that is available for the devices is limited. For the latter, the heat dissipated is a serious source of failure and the financial cost related to energy is likely to be a significant part of the maintenance budget. On a single computer, the problem is commonly considered through the electrical power consumption. This paper, written in the form of a survey, we depict the landscape of energy concerns in computer activities, both from the hardware and the software standpoints.

研究の動機と目的

  • ハイパフォーマンスコンピューティング(HPC)および埋め込みシステムに伴う増大するエネルギーコストと二酸化炭素排出量を対処する。
  • HPC(冷却および運用コストのため)および埋め込みシステム(限られたバッテリ駆動時間のため)において、エネルギー効率が重要な制約要因であることを検証する。
  • ハードウェア、ソフトウェア、システムレベルの最適化におけるエネルギーに配慮した設計の役割を調査する。
  • AIワークロードがエネルギー消費に与える影響を評価し、そのエネルギーインパクトを低減する最適化戦略を検討する。
  • 多様なコンピューティングプラットフォーム向けに、エネルギー指標、プロファイリングツール、冷却技術、最適化技術の包括的概要を提供する。

提案手法

  • HPCおよび埋め込みシステムにおけるエネルギー指標、電力測定、エネルギープロファイリングツールに関する既存文献のサーベイ。
  • エネルギー効率の高いハードウェア(GPU、TPU、FPGA、マイコン(例:Arduino、Raspberry Pi、Coral Dev Board)、SoC)の分類と分析。
  • CPU、GPU、マイコン向けのエネルギー管理ツールの評価。実行時モニタリングおよび動的電圧/周波数スケーリングを含む。
  • HPCシステム向けの熱放散と効率向上のための液体冷却技術の傾向を分析。
  • ソフトウェアスタックおよびシステムレイヤー全体における静的・動的・ハイブリッドエネルギー最適化技術の体系的分析。
  • AI固有のエネルギー最適化の調査:量子化、プルーニング、モデル圧縮、ニューラルアーキテクチャ探索、知識蒸留。ハードウェア選定(例:TPU、A100 GPU)がその主要な促進要因である。
Figure 1. Taxonomy of power/energy management solutions with related approaches and tools.
Figure 1. Taxonomy of power/energy management solutions with related approaches and tools.

実験結果

リサーチクエスチョン

  • RQ1現代のHPCおよび埋め込みシステムにおいて、エネルギー消費と二酸化炭素排出量の指標はどのように相関しているか?
  • RQ2AI推論およびHPCワークロードにおいて、エネルギー消費を最小限に抑えるために最も効果的なハードウェアアクセラレータおよびマイコンプラットフォームは何か?
  • RQ3異なるシステムレイヤーにおいて、動的および静的エネルギー最適化技術は、パフォーマンスとエネルギー節約の観点でどのように比較されるか?
  • RQ4モデル圧縮および知識蒸留は、正確性を損なわずにAI推論のエネルギーコストをどの程度低減できるか?
  • RQ5冷却システムおよびシステムレベルのポリシーは、持続可能なHPCおよび埋め込みコンピューティングを達成するために果たす役割は何か?

主な発見

  • Frontierエクサスケールシステムは1.102 EFlop/sに対して21.1 MWを消費し、Fugakuは442 PFlop/sに対して29.9 MW、Lumiは151.9 PFlop/sに対して2.94 MWを消費しており、HPCシステムのエネルギーコストの増大が浮き彫りになっている。
  • Coral Dev Boardマイコンは、AI推論ワークロードにおいて、Intel Skylake CPUに比べて時間的解決時間およびエネルギー効率で20倍以上優れている。
  • 一般用途CPUの代わりにTPUやA100 GPUを使用することで、機械学習トレーニングにおいてパフォーマンス/ワットが2~5倍向上する。
  • 量子化と知識蒸留は、それぞれモデルサイズを最大40%および60%まで削減可能であり、BERTの言語理解能力の97%を保持できる。
  • 静的消費電力はデータセンターのエネルギーインパクトに顕著に影響を与えるため、効果的なアイドル状態の電力管理が不可欠である。
  • 液体冷却とチップレベルの熱管理は、スケーラブルで効率的なHPC冷却のための重要なソリューションとして登場しており、将来的なシステム向けに量子冷却の研究も進行中である。
Figure 2. READEX working diagram
Figure 2. READEX working diagram

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。