Hololens 2.0への熱い思いをお持ちですか?マイクロソフトは、その数値演算コプロセッサはヘッドギアには高すぎることはないと断言しています。

Table of Contents

Hololens 2.0への熱い思いをお持ちですか?マイクロソフトは、その数値演算コプロセッサはヘッドギアには高すぎることはないと断言しています。

Hot Chips今、あなたの謙虚なReg のハゲタカがシリコンバレーの Hot Chips カンファレンスから戻ってきたので、この Microsoft の開発について皆さんに簡単に説明しておくのが適切だと思われます。

シンポジウムで、Windows 10の巨人である同社は、HoloLens 2.0拡張現実ヘッドセットに搭載されているカスタム数値演算コプロセッサに関する新たな詳細をいくつか公開しました。このチップは、装着者がどこを見ているのか、周囲で何が起こっているのかなどを判断するために必要なアルゴリズムを高速化します。

マイクロソフトのシリコンおよびシステムアーキテクチャチームに所属するエレン・テリー氏は、 「ホログラフィック・プロセッシング・ユニット2.0(HPU 2.0)」と呼ばれるこのチップは、79mm²という小さなダイではないと警告した。小さなサイズに可能な限り多くの処理能力を詰め込もうとするのではなく、この大型設計によってチップの熱が十分に放出され、過負荷を回避できるようになっている。HPU 2.0はテクノゴーグル内の額、目の間に配置されているため、熱くなりすぎるとかなり不快な思いをするだろう。

TensilicaベースのチップはTSMCの16nmプロセスで製造され、10億個のFinFET、1億2,300万ゲート、125MビットのSRAMを搭載しています。Microsoft独自のリアルタイムOSを搭載しています。7つのSIMD固定小数点演算処理ユニットと6つのベクトル浮動小数点演算処理ユニットを備え、合計13の演算ユニットがセンサーデータの演算処理を行い、拡張ディスプレイにグラフィックスを生成します。DMAや割り込みコントローラー、ニューラルネットワーク専用のブロックなども搭載されています。

独自のカスタム命令セットにより、プログラマブルコンピューティングは最大で毎秒1兆回の演算処理が可能です。このISAは数百の命令で構成されており、CISCによく似ています。つまり、1つの命令で1クロックサイクルで数十の演算を実行できます。演算処理クロックは500MHzです。

以下は、Microsoft のプレゼンテーションのスライドの一部です。いずれかをクリックすると拡大します。

ホロレンズ_2

ホロレンズ_2_1

深度センサーカメラからの画像、ヘッドトラッキングセンサー、アイトラッキングセンサーからのデータは、HPUに直接送られます。デバイスの背面に搭載された汎用CPUである独立したアプリケーションプロセッサは、拡張ディスプレイに表示するシーンを生成するソフトウェアを実行し、HPUとツインディスプレイコントローラーが最終的なグラフィックスをレンダリングします。CPUとHPUは、約100MB/秒の速度で動作するPCIe経由で接続されています。

ホロレンズ_2_2

Hololens 2.0 ヘッドセットの主なコンポーネント。

HPUの第2バージョンは、より広い視野をカバーし、前世代の1.7倍の演算処理能力を備えています。また、アイトラッキング、ハンドトラッキング、3Dオーディオサポートなどの新機能も搭載されています。

Microsoft は今年 2 月に Hololens 2.0 を発表しており、開発者向けのバージョンも約束されていますが、どちらのガジェットのリリース日はまだ発表されていません。®

Discover More