ロードマップでわかる!当世プロセッサー事情 第667回
HPですら実現できなかったメモリスタをあっさり実用化したベンチャー企業TetraMem AIプロセッサーの昨今
2022年05月16日 12時00分更新
In-Memory Computingに必要な要素と
その無茶すぎる要求に応えられるメモリー素子
ではIn-Memory Computingを実現するとして、その特徴はどういうものになるのか? というのが下の画像の左側である。
Memory Application、つまり大量のデータを扱うアプリケーションに求められる特性が水色、Computing Application、つまり演算性能が必要なアプリケーションに求められるのがオレンジで示されているものになる。周囲に並んでいるのはそれぞれの特徴である。AIの場合、MemoryとComputing、両方の特徴を必要とするので、以下のことが重要とされる。
- 低電圧/定電流動作
- 再現性(量産に耐える構造の実現)
- 低価格
- 高密度記憶
- 3次元積層可能
- 均一性(モノリシックなメモリーとして扱える)
- 書き込みの高速性
- 読み出しの高速性
- 高い信頼性
- 記憶保持特性
- On/Off Ratio(OnとOffを明確に区別できること)
- 多レベル記憶
- 電圧/電流特性の直進性(一次関数的に扱えること)
次点でオフ状態で抵抗を減らすことが挙がっている。
これだけのものを全部扱えないといけないわけだ。そのためのメモリー素子の候補が上の画像の右側である。
ここでいきなりDRAMが落ちてるあたりは、Samsungあたりがクレームを付けそうだ(HBM-PIMはDRAMベースである)がそれはおいておくとして、候補に挙がった「現在使われているIn-Memory Computing」向けの記憶素子の問題が下の画像だ。
どれも相応に問題があるわけで、HBM-PIMはDRAMを、MythicはNANDフラッシュを利用したのだが、TetraMemはここにメモリスタを使うという決断を下した。
メモリスタとは、「流れる電流に応じてその抵抗値が変わる」という第4の受動素子と呼ばれるもので、その理論的な存在は1971年に論文として発表されていたが、現実にこれが可能になったのは2008年のこと。HP Labsが二酸化チタンの薄膜を利用して、初めてメモリスタの試作に成功する。
HPはこのメモリスタを利用して、The Machineの開発を試みていたが、同社のMemory Driven Computingのページを見る限り、先の記事からの進展は余りないようだ。
これをベンチャー企業が手掛けるのはなかなか難しいように思うが、ここにYang教授とXia教授が同社に参画している意味があるのだろう。同社によれば現在試作しているメモリスタは、メモリーアプリケーションにはまだいくつか難があるが、コンピューティングアプリケーションには向いているとしており、実際に大規模なメモリスタベースのコンピューティング向けアレイも実現できたとしている
この連載の記事
-
第768回
PC
AIアクセラレーター「Gaudi 3」の性能は前世代の2~4倍 インテル CPUロードマップ -
第767回
PC
Lunar LakeはWindows 12の要件である40TOPSを超えるNPU性能 インテル CPUロードマップ -
第766回
デジタル
Instinct MI300のI/OダイはXCDとCCDのどちらにも搭載できる驚きの構造 AMD GPUロードマップ -
第765回
PC
GB200 Grace Blackwell SuperchipのTDPは1200W NVIDIA GPUロードマップ -
第764回
PC
B100は1ダイあたりの性能がH100を下回るがAI性能はH100の5倍 NVIDIA GPUロードマップ -
第763回
PC
FDD/HDDをつなぐため急速に普及したSASI 消え去ったI/F史 -
第762回
PC
測定器やFDDなどどんな機器も接続できたGPIB 消え去ったI/F史 -
第761回
PC
Intel 14Aの量産は2年遅れの2028年? 半導体生産2位を目指すインテル インテル CPUロードマップ -
第760回
PC
14nmを再構築したIntel 12が2027年に登場すればおもしろいことになりそう インテル CPUロードマップ -
第759回
PC
プリンター接続で業界標準になったセントロニクスI/F 消え去ったI/F史 -
第758回
PC
モデムをつなぐのに必要だったRS-232-CというシリアルI/F 消え去ったI/F史 - この連載の一覧へ