このページの本文へ

前へ 1 2 3 次へ

深層学習のイベント「DLLAB DAY 2018」基調講演レポート

エッジAIを加速する深層学習:PFNが「Menoh」発表、MSは「Brainwave」をエッジへ

2018年07月02日 12時00分更新

文● 羽野三千世/TECH.ASCII.jp

  • この記事をはてなブックマークに追加
  • 本文印刷

「Project Brainwave」とはDNNのHWマイクロサービスである

 日本マイクロソフト 執行役員 最高技術責任者(CTO)の榊原彰氏は、マイクロソフトが提供する深層学習のアクセラレーションプラットフォーム「Project Brainwave」を紹介した。

日本マイクロソフト 執行役員 CTOの榊原彰氏

 Brainwaveは、Intel製の市販FPGA「Stratix 10」の上に実装したハードウェアDNNエンジン、ソフトウェアで実装した分散システムアーキテクチャ、学習済みモデルをスムーズにデプロイするためのコンパイラとランタイムなどで構成される。

 マイクロソフトは、同社が世界中に展開するデータセンターのサーバーにFPGAの配備を進めており、これらのFPGAは同社の高速なデータセンターネットワークに直接接続されている。相互接続されたFPGAは既存のソフトウェアとは分離して動作し、CPUと別々に管理が可能だ。つまり、データセンターのFPGAリソースは他システムから切り出して扱うことができるので、特定の機能実装をした複数のFPGAの塊は、あたかも「ハードウェアのマイクロサービス」として機能させることができる。

Project Brainwave

FPGAによるハードウェアマイクロサービス

 ここでBrainwaveとは、「スケーラブルなDNNのハードウェアマイクロサービスである」と榊原氏。

 BrainwaveのFPGAはマイクロソフトのデータセンターネットワークに直接接続されている。このFPGAの塊にDNNモデルをマッピングすると、例えば推論計算でLSTM(Long Short-Term Memory)の行列計算を何層も繰り返す際、「1つのFPGAで実行した計算結果を隣のFPGAへ(高速なデータセンターネットワーク経由で)放り込んで次の層の計算をするということを大規模に並列化したFPGAで実行できる。その結果、推論のパフォーマンスが大幅に向上する」(榊原氏)。

並列化したFPGAでLSTMを計算処理

 深層学習を高速化するシリコンチップとしては、GoogleがTPU(Tensor Processing Unit)を独自開発し、Googleのデータセンターで稼働させている。「GoogleのTPUはハードウェアの深層学習アクセラレーター。それに対して、マイクロソフトは市販のFPGA上でソフトウェア的に深層学習アクセラレーターを実装した」(榊原氏)。FPGAはバッチサイズが小さくなる(計算回数が多くなる)ほどオーバーヘッドが大きくなると指摘されているが、榊原氏が示した計測データによれば、通常のFPGAではオーバーヘッドが起こるのに対し、Brainwaveを実装したFPGAではオーバーヘッドが起こらない。

Brainwaveを実装したFPGAではオーバーヘッドが起こらない

Brainwaveをエッジ側にも展開

 Brainwaveは現在、Azure上でパブリックプレビュー版が利用可能になっている。パブリックプレビュー版では、Azure Machine Learning Servicesを使って、TensorFlowのモデルをBrainwave上で実行できる。今後、CNTKのサポートも予定されている。

 さらに、マイクロソフトはクラウドだけでなく、エッジ側にもBrainwaveを取り入れていく計画を発表している。同社は、これまでAzure上で実行可能だった分析やビジネスロジックをエッジデバイス側で実行できるようにする「Azure IoT Edge」、Azureのクラウドサービスをオンプレミスで利用する「Azure Stack」を提供している。Azure IoT Edge、Azure Stackで実行する処理は、BrainwaveによってFPGAを使ったアクセラレーションが可能だ。

■関連サイト

前へ 1 2 3 次へ

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    TECH

    訓練だとわかっていても「緊張で脇汗をかいた」 LINEヤフー、初のランサムウェア訓練からの学び

  2. 2位

    ITトピック

    若手が言わない“本音の退職理由”上位は/「データ停止は景気後退よりも企業の脅威」6割/クライアントに告げずAI活用するフリーランス、ほか

  3. 3位

    ビジネス・開発

    最悪のシナリオは「フィジカルAI」による基幹産業の衰退 日本の勝ち筋は、“同期技術”と“ドメイン知識”

  4. 4位

    Team Leaders

    ファイル名が命名規則に合っているかの自動チェック、Power Automateのフローで実現しよう

  5. 5位

    TECH

    “GPUなし”ノートPCで動くLLMで、ローカルAIエージェントを自作する

  6. 6位

    TECH

    糖尿病超早期を採血なしで検出、予防へ! 代謝や臓器のつながりに着目した予防法開発

  7. 7位

    ビジネス

    廃校がAIの心臓部に!? 地方の遊休施設を「AIデータセンター」に生まれ変わらせるハイレゾの挑戦がアツいぞ

  8. 8位

    データセンター

    液冷技術の最先端が集うイノベーションラボ「DRIL」、印西のデータセンターに現わる

  9. 9位

    TECH

    業界横断で“サイバー攻撃から供給網を死守” NTT・アサヒ・トライアルらが「流通ISAC」始動

  10. 10位

    Team Leaders

    バックオフィス業務もAIに“丸投げ” マネーフォワードが「Cowork」機能を2026年7月に投入へ

集計期間:
2026年04月08日~2026年04月14日
  • 角川アスキー総合研究所