【ひかりこんぴゅーてぃんぐ】
光コンピューティング とは?
最終更新:
💡 光の性質で演算する。速さと省エネは、計算と構成次第
光の強度や位相などにデータを表し、光学系で演算する技術。行列演算を並列に進める加速器が研究され、電子回路と組み合わせる実装もある。速度や消費電力の利点は、計算内容・精度・信号変換を含む構成による。
📌 このページのポイント
光で計算するってどういうこと?電気じゃなくて光を使うの?
光の強度や位相などにデータを表し、光学系を通した結果を演算として使うんだ。干渉を使う方式や、光の強度を変調して検出器で積和を求める方式がある。光を通せば何でも正しい計算になるのではなく、入力と演算に合う設計が必要だよ。
光を通すだけで、行列の掛け算ができるの?
それって何に使えるの?全部の計算が速くなるわけじゃないよね?
発熱や消費電力はほとんどなくなる?
省エネの可能性はあるけど、光を作るレーザー、変調器、検出器、信号変換や電子回路にも電力が要るよ。必要な精度やノイズの影響もある。光の一部分だけの効率と、システム全体の消費電力を区別して比較するんだ。
実用化はまだ先なのかな?
もっと詳しく知りたい人へ
光コンピューティングと量子コンピュータは同じ?
光という媒体だけでは同じとは言えません。ここで紹介した行列演算のように、通常の光の強度などを使う計算があります。一方、光の量子状態に情報を表し、重ね合わせやもつれなどを利用する光量子計算も研究されています。光を使うことと、量子の情報処理を行うことを区別すると理解しやすくなります。
まとめ:ざっくりこれだけ覚えればOK!
「光コンピューティング」って出てきたら「光の性質を使って演算する技術」と思えばだいたいOK!
📖 おまけ:英語の意味
「Optical Computing」 = 光コンピューティング
💬 Optical(光の)+ Computing(計算)で、そのまま光で計算するという意味だよ。Photonic Computing(フォトニックコンピューティング)とも呼ばれるんだ