ロードマップでわかる!当世プロセッサー事情 第677回
アナログ回路でデジタルより優れた結果を出せるAspinityのAnalogML AIプロセッサーの昨今
2022年07月25日 12時00分更新
アナログ信号のままでニューラルネットワークを通す
AnalogML
さて今回のAnalogMLであるが、RAMPを使ってフィルタリングだけでなくAIの処理まで行なってしまおう、というものである。
といってもRAMPの構造をそのまま引き継いでいるのはCABの部分のみで、その先は今回初実装という形になる。
もともと2016年のRAMP 1の時点で、センサーからの入力をSensor Interface/Signal Decompositionの部分で(=ADCを通す前に)ある程度フィルタリングを行ない、不要なデータをその先に流さないことで効率化を図るという実装はしていた。今回はそれに加え、アナログ信号のままでニューラルネットワークを通すことで、さらにデータを減らせるようになったという仕組みである。
ここでコアになるのがConfigurable Analog Blockで、先に書いたようにNANDフラッシュのセル(ここではAnalog NVMとされている)を利用してアナログのフィルター回路を簡単に構築できるようになっており、まずここで不要なデータを削減。さらにその先でニューラルネットワークを利用してさらにデータ量を減らせるわけだ。
なぜデータ量を減らせるか? といえば、665回のIntel GNAと同じである。Intel GNAと異なりこちらは音声や振動、接触(タッチセンサーの検知)などであるが、ここでは音声を例にとってみたい。
音声であればまず外界音を常時マイクで拾うことになる。ここは常時Onで、オプション扱いのSignal ConditioningやPre-Processingもやはり常時動くことになる。そこからまずBandpass FilterとEnvelope Detector Arrayを通すことで、ノイズ(風切音や周囲の振動音など)を一気に減らす。
この段階でかなり扱うデータ量(音声データ)は減っているので、常にニューラルネットワークが動くわけではない(まずこれで1段目の省電力化が可能になる)。ただ、例えば普通の会話と赤ちゃんの泣き声や動物の鳴き声までこの段階で区別できるか? というとそれは難しい。
そこでその先でニューラルネットワークを通すことで、人間の音声とその他を区分けするとか、突発音(例えばガラスが割られたりドアの開閉などなにかしらの破壊音)を検知することが可能になる。
スマートスピーカーの類なら人間の音声と判断された時だけ、セキュリティーセンサーなら突発音が発生した時だけ、それぞれマイコンを立ち上げてその先の処理ができる。これにより、記事冒頭の画像に出てくるような大幅な省電力化が可能になる、というのがAspinityの説明である。
この連載の記事
-
第803回
PC
トランジスタの当面の目標は電圧を0.3V未満に抑えつつ動作効率を5倍以上に引き上げること IEDM 2024レポート -
第802回
PC
16年間に渡り不可欠な存在であったISA Bus 消え去ったI/F史 -
第801回
PC
光インターコネクトで信号伝送の高速化を狙うインテル Hot Chips 2024で注目を浴びたオモシロCPU -
第800回
PC
プロセッサーから直接イーサネット信号を出せるBroadcomのCPO Hot Chips 2024で注目を浴びたオモシロCPU -
第799回
PC
世界最速に躍り出たスパコンEl Capitanはどうやって性能を改善したのか? 周波数は変えずにあるものを落とす -
第798回
PC
日本が開発したAIプロセッサーMN-Core 2 Hot Chips 2024で注目を浴びたオモシロCPU -
第797回
PC
わずか2年で完成させた韓国FuriosaAIのAIアクセラレーターRNGD Hot Chips 2024で注目を浴びたオモシロCPU -
第796回
PC
Metaが自社開発したAI推論用アクセラレーターMTIA v2 Hot Chips 2024で注目を浴びたオモシロCPU -
第795回
デジタル
AI性能を引き上げるInstinct MI325XとPensando Salina 400/Pollara 400がサーバーにインパクトをもたらす AMD CPUロードマップ -
第794回
デジタル
第5世代EPYCはMRDIMMをサポートしている? AMD CPUロードマップ -
第793回
PC
5nmの限界に早くもたどり着いてしまったWSE-3 Hot Chips 2024で注目を浴びたオモシロCPU - この連載の一覧へ