パスワードを忘れた? アカウント作成
13220682 story
Google

Google独自の「TPU」に関する論文を公開、特定分野においてはGPUやCPUの15~30倍速い 20

ストーリー by hylom
特化 部門より

Googleが独自に開発した機械学習向けプロセッサ「Tensor Processing Unit」に関する論文を公開した(ITmediaCNET Japan日経ITproThe Next Platform)。

TPUは学習済みモデルを使って判断を行う処理で使われているとのこと。CPUやGPUを使って同一の処理を行うのと比べて15~30倍高速だという。現在Googleは画像検索やフォト、翻訳、画像処理などでこのプロセッサをすでに利用化しているそうだ。

TPUは並列に動作する演算ユニットを256×256個接続した構成となっており、これによって2次元的なデータパイプラインを実現できるのが特徴。既存のCPUやGPUよりも汎用性は低いが、特定の処理においては非常に高い性能を実現できるようだ。

  • by Anonymous Coward on 2017年04月07日 15時45分 (#3189761)

    学習済モデル専用チップならもっと高速化できそうなのに。

    ここに返信
    • by Anonymous Coward

      FPGAで○倍早くなりましたって話とどのあたりが違うのかがよく分からない。

      • by Livingdead (18685) on 2017年04月07日 16時24分 (#3189783) ホームページ 日記

        FPGAを採用しない理由
        ・論理合成レベルのことまで考えさせるのはかわいそう
        ・FPGAのような柔軟性は必要無い
        ・FPGAは速度の面でGPUに勝てない

        GPUとの違い
        ・TPUはGPUよりも機能を絞り込んで回路を簡素化
        ・TPUはオブジェクトやテクスチャなどのための広大なRAMを持たない
        ・GPUはGPU用メモリに置かれたバイナリコードをフェッチしながら実行
        ・TPUはCPUから専用の命令をPCIe経由で流し込まれながら動作

        その他
        ・TPUはFPUというかコプロセッサっぽい発想
        ・TPU内のメモリはGDDR5でGPUの速さを享受

        --
        屍体メモ [windy.cx]
        • by Anonymous Coward

          なんとなく「トランスピューター」って言葉が思い浮かんだ。
          X68Kに入れていた奴が居たな。

      • by Anonymous Coward

        実は2年くらい既に運用していたんですよというところがポイントなんじゃない?
        他社や他国が今から始めても収益性では敵いませんけど頑張ってねというお知らせだと思う

        • by Anonymous Coward

          むしろ研究と運用の密接具合が凄いなと小並感

          • by Anonymous Coward

            おじいちゃんDevopsブームはもう遥か過去ですよ

      • by Anonymous Coward

        ソフトウェア処理やめてハードウェアで処理したら早くなりましたって類の話です。
        ここで言うハードウエアは特定用途専用のプロセッサのこと。
        この説明だとGPUもハードウエアだよねってツッコミが入るが無視する。
        FPGAよりも適用できる範囲は狭いのでより使いどころが難しい。
        CPUもハードウエアだよねってツッコミも多分入るが無視する。

    • by Anonymous Coward

      I/Oがネックなんじゃないの?

  • by Anonymous Coward on 2017年04月07日 15時57分 (#3189766)

    汎用プロセッサでソフトウェア的にやっていることを
    専用プロセッサ作ってやれば早くなる
    というのはあるだろうけど
    それ以上の話はなんかあるんだろうか?

    まあ、あたりまえの話ではあるけど
    あたりまえの話を粛々と計画・実行しているアメリカ企業はさすがだな
    とは思う

    ここに返信
  • by Anonymous Coward on 2017年04月07日 16時05分 (#3189772)

    何それ、シストリックアレイ?

    ここに返信
    • by Anonymous Coward

      TPUの行列乗算ユニットはシストリックなデータフローと論文に書いてあるが、
      2次元的なデータパイプラインとシストリックアレイは関係ない考え方だよ
      1次元のシストリックアレイもふつーにあります

typodupeerror

弘法筆を選ばず、アレゲはキーボードを選ぶ -- アレゲ研究家

読み込み中...