現代のコンピューティングにおける最大の敵は「」だ。データセンターは冷却のために莫大な電力を消費し、スマートフォンは過熱すれば処理速度を落とす。しかし、もしこの「厄介者の熱」そのものを、情報を処理する「信号」として利用できるとしたらどうだろうか?

マサチューセッツ工科大学(MIT)の研究チームは、この逆転の発想を具現化した。彼らは、電力を一切使わず、デバイス内の「廃熱」を利用して複雑な行列演算を実行するシリコン製メタ構造を開発したのだ。

AD

逆転の発想:電子から「フォノン」への主役交代

従来のコンピュータは、トランジスタのオン・オフ(電圧の有無)によって「0」と「1」を切り替え、情報を処理する。このプロセスでは、電子が抵抗によって散乱し、必然的に「熱」が発生する。これは情報の「廃棄物」であり、除去すべき対象であった。

今回、MITの物理学専攻の学部生Caio Silva氏と、MIT兵士ナノテクノロジー研究所(ISN)の研究科学者Giuseppe Romano氏らが提唱したのは、「サーマル・アナログ・コンピューティング(Thermal Analog Computing)」という全く新しい概念だ。

熱の流れそのものが「計算」になる

このシステムでは、データは電気信号ではなく「温度」として入力される。熱が特殊な形状をしたシリコン構造の中を拡散していく過程そのものが「計算処理」となり、最終的に出力される「熱流束(ヒートフラックス)」が計算結果となる。

具体的には、現在のAI(人工知能)やディープラーニングの基盤となる数学的処理である「行列ベクトル積(MVM: Matrix-Vector Multiplication)」を、熱伝導の物理法則のみを使って実行することに成功したのである。

インバース・デザイン(逆設計):シリコンの迷宮を創る

では、単なるシリコンの塊がどうやって「計算」を行うのか? その秘密は、シリコン構造の微細な「幾何学形状」にある。

答えから問いを導き出すアルゴリズム

研究チームは、「インバース・デザイン(逆設計)」と呼ばれる洗練された手法を用いた。これは、「どのような構造を作ればよいか?」を人間が考えるのではなく、「どのような計算結果(熱の出力)が欲しいか」を定義し、それを実現するための最適な構造をアルゴリズムに探索させるアプローチである。

  1. トポロジー最適化: 100×100ピクセルのグリッド上で、シリコンの密度(密度ベースのトポロジー最適化)をピクセル単位で微調整する。
  2. 物理法則のシミュレーション: 熱伝導方程式(フーリエの法則)に基づき、特定の入力温度に対して熱がどう流れるかをシミュレーションする。
  3. 形態の進化: アルゴリズムは、ターゲットとする行列演算の機能に合致するよう、シリコンに微細な穴(空隙)を配置し、熱の通り道(ヒートパス)を自動的に彫刻していく。

結果として生成されたのは、塵(ちり)ほどの大きさの、複雑な多孔質構造を持つシリコンチップである。この「シリコンの迷宮」を通ることで、熱は意図された通りに分岐・合流し、出口に到達した時には「計算」が完了しているのだ。

AD

「物理学の壁」を突破する:負の数を熱で扱うには?

本研究における最大の技術的障壁は、熱力学の絶対的な法則であった。
「熱は高いところから低いところへしか流れない」
そして、熱伝導率や温度は常に正の値を持つ。つまり、通常の熱伝導では「負の数(マイナスの値)」を含む行列演算を直接表現することができないのだ。しかし、実際の信号処理やニューラルネットワークの重み付けには、負の値が不可欠である。

デュアル・パス構造による解決

この根本的な問題を解決するために、研究チームは巧妙な「分解と再構築」の戦略を採用した。

  1. 行列の分解: ターゲットとなる行列を「正の成分」と「負の成分」に数学的に分解する(\(M = M_+ – M_-\))。
  2. 物理的な並列処理: 正の成分を担当するシリコン構造と、負の成分を担当するシリコン構造を別々にインバース・デザインし、製造する。
  3. 差分による表現: それぞれの構造に同じ熱入力を与え、出力された熱量の「差」を取ることで、数学的に「負の値」を含む計算結果を再現する。

さらに、構造の「厚み」も変数として調整することで、熱伝導の容量をコントロールし、表現できる数値のダイナミックレンジ(幅)を拡大させることにも成功した。

性能評価:精度99%の実証と限界

シミュレーションの結果、この熱演算デバイスは驚くべき性能を示した。

高精度なアナログ演算

  • 精度: 2×2および3×3の行列演算において、99%以上の精度を達成した。
  • 複雑な演算: 単純な線形変換だけでなく、画像処理で用いられる「離散フーリエ変換(DFT)」や、畳み込みフィルタ(テプリッツ行列)といった複雑な演算も、専用に設計された構造で実行可能であることが示された。
  • ロバスト性: シリコンの熱伝導率が温度によって変化する非線形な領域(最大100Kの温度差)においても、計算誤差は5%以内に収まる高い安定性を見せた。

「遅さ」という課題と「省エネ」という武器

一方で、冷静に理解すべき限界も存在する。

  • 帯域幅(速度)の限界: 熱の拡散は、電子の移動に比べて圧倒的に遅い。このデバイスの帯域幅は約2kHz(キロヘルツ)程度であり、GHz(ギガヘルツ)オーダーで動作する現代のデジタルプロセッサには遠く及ばない。
  • スケーラビリティ: 大規模なニューラルネットワークを構築するには、何百万もの構造をタイル状に並べる必要があり、信号の減衰や接続の問題が残る。

しかし、この技術の真価は「高速演算」にはない。「エネルギー効率」と「遍在性」にある。

AD

真の価値:サーマル・マネジメントとエッジセンシングの未来

「速度が遅いなら使い道がないのでは?」と考えるのは早計だ。この技術は、CPUやGPUを置き換えるものではなく、それらが苦手とする領域を補完する「コプロセッサ」として機能する可能性を秘めている。

1. 電力を喰わない「番人」としてのセンサー

電子機器において、異常な発熱(ホットスポット)の検知は重要だ。従来は多数の温度センサーと、そのデータを処理するデジタル回路(ADCなど)が必要で、それ自体が電力を消費していた。
このMITの構造を使えば、「特定の熱パターンが現れた時だけ反応する」物理フィルタを作ることができる。外部電源を一切使わず、廃熱そのものを動力源として異常検知や温度分布のモニタリングを行う「ゼロ・エネルギー・センサー」が実現可能になる。

2. アナログ領域での前処理

IoTデバイスやエッジコンピューティングにおいて、センサーからの生データ(温度、圧力など)をデジタル変換する前に、この熱回路を通して前処理(フィルタリングや特徴抽出)を行うことができれば、後段のデジタル回路の負荷と消費電力を劇的に削減できる。

3. デジタルから連続値(アナログ)へ

デジタルコンピュータは「0」と「1」の世界だが、実世界は連続的なアナログ値で構成されている。熱という物理量(連続値)を直接扱うこの手法は、量子化誤差(デジタルのカクカクした近似)のない、滑らかな演算を可能にする。

ナノスケールへの挑戦

研究チームの視線は、既に次のステップである「ナノスケール」に向けられている。現在の構造はマイクロメートル(\(\mu m\))サイズであり、熱は「拡散(Diffusion)」によって伝わる。

しかし、サイズをさらに小さくし、ナノメートル領域に踏み込むと、熱は粒子のような振る舞いをする「フォノン(Phonon:音響量子)」として扱われるようになる(弾道伝導領域)。
論文の第一著者であるCaio Silva氏は、将来的にフォノン輸送方程式(Boltzmann Transport Equation)に基づいた設計を行うことで、より高効率で微細な熱演算デバイスの実現を目指している。

物質に「計算」を埋め込む

MITが示したのは、単なる新しいチップの設計図ではない。「計算とは何か」という定義の拡張である。これまで計算の副産物でしかなかった「廃熱」を、計算のリソースへと昇華させた点は、持続可能なコンピューティングに向けた重要なマイルストーンと言える。

シリコンというありふれた物質に、知的な幾何学を刻み込むことで、物質そのものが計算機となる。「Matter as Computer(物質としてのコンピュータ)」の時代が、静かに、しかし熱く始まろうとしている。


論文

参考文献