日立製作所は2015年2月末、「量子コンピューターに匹敵する」(同社)非ノイマン型コンピューター「CMOS型イジング(Ising)コンピューター」を開発したと発表した。汎用性はなく、特定の問題群の解決に限られるものの、ノイマン型コンピューターに代わって社会に大きく役立つ非ノイマン型コンピューターとなる可能性が出てきた。既に試作機は動作しており、量産や大規模化への技術的なハードルはほとんどない(図1)。「具体的な応用先がまだ決まっていないが、2~3年後の実用化を目指す」(日立製作所)という。
交通渋滞の解消に使える
特定の問題群とは、「組み合わせ最適化問題」と呼ばれる問題群だ。これは、幾つかの条件の基に複数のパラメーターの値を選び組み合わせることで、得られる目的関数の値を最大化(または最小化)する問題である。
日立製作所は例えば、交通渋滞の削減や物流システムの最適化、電力系統でのバックアップ用蓄電池の必要最小量などを知る問題が、組み合わせ最適化問題に属しているとしている(図2)。「これからは社会的課題を解決する上で、大規模な組み合わせ最適化問題を解く必要が出てくる。そのために最適なコンピューターは何かと考えて出てきた答えがこのCMOS型イジングコンピューターだった」(同社)とする。
社会インフラ以外では、例えば、LSIやFPGAの配線やピン位置を最適配置する設計「配置配線」も組み合わせ最適化問題の1つで、CMOS型イジングコンピューターで解ける可能性がある。