【ディーエヌエーコンピューティング】

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

💡 生命の設計図「DNA」が、計算機にもなる
📌 このページのポイント
DNAコンピューティングの仕組み A-T G-C T-A C-G A-T 4塩基(A/T/G/C)で情報を表現 反応 試験管内 無数のDNA分子 が同時に反応 超並列処理 演算結果 電気泳動等で 読み出し DNAストレージの情報密度 DNAストレージ 215 PB / グラム HDD(参考) 〜0.001 PB / グラム 主な応用先 医療診断 / アーカイブ 常温動作・極小エネルギーが強み。演算速度は遅い
DNAの塩基配列を使った演算・超高密度ストレージのイメージ
ひよこ ひよこ

DNAでコンピュータができるの?生き物の設計図で計算するってどういうこと?

ペンギン先生 ペンギン先生

DNAはA(アデニン)・T(チミン)・G(グアニン)・C(シトシン)の4種類の塩基でできているよ。この塩基の並びをデータとして表現し、DNAどうしが結合・分離する化学反応を演算として使うんだ。

ひよこ ひよこ

普通のコンピュータと比べて何がすごいの?

ペンギン先生 ペンギン先生

二つの強みがあるよ。一つは超並列性。試験管の中で無数のDNA分子が同時に反応するから、莫大な組み合わせを一度に試せるんだ。もう一つは超高密度ストレージで、1グラムのDNAに約215ペタバイトものデータを詰め込めるよ。

ひよこ ひよこ

215ペタバイトってどのくらい?

ペンギン先生 ペンギン先生

1ペタバイトは1000テラバイトだよ。Blu-rayディスク換算で約4600万枚分のデータが砂粒よりも小さな空間に収まる計算なんだ。長期的なアーカイブストレージとして研究が進んでいるよ。

ひよこ ひよこ

じゃあなんでシリコンのコンピュータに取って代わらないの?

ペンギン先生 ペンギン先生

DNAの化学反応は遅いんだ。電子回路がナノ秒単位で動くのに対し、DNA反応は分〜時間かかることもあるよ。またエラー率が高く、結果を読み出す操作も手間がかかるため、汎用計算には向いていないんだ。

ひよこ ひよこ

どんなことに使われているの?

ペンギン先生 ペンギン先生

今は医療診断への応用が進んでいるよ。特定のDNA配列(ウイルスや癌マーカー)を検出するDNA論理回路は、体内で動くナノスケールの診断機として研究されているんだ。また長期データ保存(DNAストレージ)は商業化も始まっているよ。

ペンギン先生 ペンギン先生

量子コンピュータは量子力学を使い特定の計算で指数関数的に速くなる技術だよ。ニューロモーフィックは脳の神経回路を模した電子チップだね。DNAコンピューティングは化学反応そのものが計算で、生体内利用や超高密度ストレージが独自の強みなんだ。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「DNAコンピューティング」って出てきたら「DNAで計算する超並列・超高密度ストレージ技術」と思えればだいたいOK!
📖 おまけ:英語の意味
「DNA Computing」 = DNA演算
💬 1994年にレナード・アドルマン博士が試験管内のDNA反応でハミルトン経路問題(組み合わせ最適化)を解いた論文を発表し、DNAコンピューティングの概念が生まれたよ。DNA(デオキシリボ核酸)は生物の遺伝情報を担う分子だよ。
← 用語集にもどる