【ひかりこんぴゅーてぃんぐ】

光コンピューティング とは?

最終更新:
💡 光の性質で演算する。速さと省エネは、計算と構成次第

光の強度や位相などにデータを表し、光学系で演算する技術。行列演算を並列に進める加速器が研究され、電子回路と組み合わせる実装もある。速度や消費電力の利点は、計算内容・精度・信号変換を含む構成による。

📌 このページのポイント
光で演算する流れの一例 入力 ベクトル 変調器 光に表す 光演算 行列積和 検出器 結果を読む レーザー・信号変換・電子回路も必要 計算内容・精度・構成で効果が変わる 光の通信:データを運ぶ別の役割
光の強度を変調し、行列の積和を求めて検出する実装の模式例です。矢印は入力から結果までの流れ。干渉などを使う別方式もあり、全方式共通の構成ではありません。光源や信号変換を含む全体で速度・消費電力を評価します。
ひよこ ひよこ
光で計算するってどういうこと?電気じゃなくて光を使うの?
ペンギン先生 ペンギン先生
光の強度や位相などにデータを表し、光学系を通した結果を演算として使うんだ。干渉を使う方式や、光の強度を変調して検出器で積和を求める方式がある。光を通せば何でも正しい計算になるのではなく、入力と演算に合う設計が必要だよ。
ひよこ ひよこ
光を通すだけで、行列の掛け算ができるの?
ペンギン先生 ペンギン先生
入力ベクトルと行列の値に対応する変調を行い、掛け算と足し合わせを光学系で実現する例があるよ。複数の値を並列に扱えるのが特徴。ただし入力設定や結果の読み出しにも時間が必要で、計算全体が一瞬で終わるわけではないんだ。
ひよこ ひよこ
それって何に使えるの?全部の計算が速くなるわけじゃないよね?
ペンギン先生 ペンギン先生
行列の積和を多く使うAIなどへの応用が研究されているよ。加速した演算の外にも、データの保存や処理の制御が必要。電子回路と役割を分担する実装があり、光を使うだけでCPUやGPUの全処理を置き換えられるとは限らないんだ。
ひよこ ひよこ
発熱や消費電力はほとんどなくなる?
ペンギン先生 ペンギン先生
省エネの可能性はあるけど、光を作るレーザー、変調器、検出器、信号変換や電子回路にも電力が要るよ。必要な精度やノイズの影響もある。光の一部分だけの効率と、システム全体の消費電力を区別して比較するんだ。
ひよこ ひよこ
実用化はまだ先なのかな?
ペンギン先生 ペンギン先生
Lightelligenceの研究では電子回路と組み合わせた光の行列積和加速器が報告されているよ。Lightmatterも光のAI演算を研究し、Passageは光によるチップ間接続を扱っている。光でつなぐ装置を、光で計算する装置の提供開始と取り違えないことが大切だね。
もっと詳しく知りたい人へ

光コンピューティングと量子コンピュータは同じ?

光という媒体だけでは同じとは言えません。ここで紹介した行列演算のように、通常の光の強度などを使う計算があります。一方、光の量子状態に情報を表し、重ね合わせやもつれなどを利用する光量子計算も研究されています。光を使うことと、量子の情報処理を行うことを区別すると理解しやすくなります。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「光コンピューティング」って出てきたら「光の性質を使って演算する技術」と思えばだいたいOK!
📖 おまけ:英語の意味
「Optical Computing」 = 光コンピューティング
💬 Optical(光の)+ Computing(計算)で、そのまま光で計算するという意味だよ。Photonic Computing(フォトニックコンピューティング)とも呼ばれるんだ

参考資料

← 用語集にもどる