AIハードウェアとソフトウェアスタック
ニューロモーフィックコンピューティングのハードウェアが、低い消費電力をめざせる主な理由として正しいものはどれか。
- Aすべてのニューロンを高いクロック周波数で常に同時に動かすから
- Bすべての計算を64ビットの浮動小数点で行うから
- Cスパイクが届いた部分だけが動くイベント駆動で、重みを保持するメモリを演算の近くに置いてデータの移動を減らすから
答えと解説を見る
正解:C. スパイクが届いた部分だけが動くイベント駆動で、重みを保持するメモリを演算の近くに置いてデータの移動を減らすから
ニューロモーフィックコンピューティングは、脳の神経回路を手本にして、情報をスパイクと呼ぶパルスで伝えます。入力に変化があってスパイクが届いた部分だけが動くため、活動がまばらな処理では何もしていない回路の電力をほとんど使いません。また、シナプスの重みを各コアの中のメモリに置き、演算器との間の長いデータ移動を減らします。こうした特徴が、密な行列演算を一斉に行うGPUとの違いです。
- A. 常に一斉に動かすのは、むしろ電力を増やす方向です。
- B. 精度の高い数値形式は、電力を増やす方向に働きます。
- C. 正しい。イベント駆動と、メモリと演算の近接が理由です。