CPUやGPUが「総合職」なら、TPUは「専門職」
Googleの「Tensor Processing Unit(TPU)」は 機械学習処理の救世主か
Googleの発表した「Tensor Processing Unit(TPU)」は、機械学習モデルのトレーニングと実行向けに設計された。CPUやGPUと比較したTPUの長所と短所について解説する。
IT企業にとって、機械学習が不可欠のテクノロジーになりつつある今日、その情報処理量に耐えられる処理装置も必須製品になり得る。
企業が求めるレベルに見合った製品を提供しようと、複数のハイテク企業が競争に加わっている。
Googleは、その1社だ。同社は、「Google Cloud」で利用可能なTPU(Tensor Processing Unit)、「Cloud TPU」を市場に投入した。
Googleによれば、現在多くの企業が機械学習の情報処理に使用しているCPUやGPUと比べて、TPUは1ワット当たりのパフォーマンスが高いという。
TPUチップは、特定用途向け集積回路(ASIC)(注1)の1つだ。Googleは、機械学習ワークロードの処理を具体的な目標にTPUを開発した。
※注1:ASIC(Application Specific Integrated Circuit)=IC(Integrated Circuit)の1つで、ある特定の用途やユーザーに向けて設計、製造される。
「TPUは、機械学習アルゴリズムを実行するために、ゼロから設計された数少ないチップの1つだ」と、Gartnerのリサーチ部門でバイスプレジデントを務めるマーク・ハン氏は語る。
第一世代と第二世代のTPU
Googleは、初期の第一世代TPUと2017年5月に発表した第二世代TPUの両方を開発した理由として、「社内要件を満たすためだった」ことを挙げている。
Googleは、2017年5月17日に掲載したブログ記事に、「第一世代TPUは、文章の翻訳や囲碁の次の一手の選択など、機械学習モデルの迅速かつ効果的な実行を目的に設計された。だが、こうしたモデルは依然として個別の学習トレーニングを必要としていた。機械学習モデルの学習トレーニングは、実行よりも難しい。利用可能な最高レベルのCPUやGPUでも、最先端の制度に到達するには、数日間から数週間の計算処理を必要とする」と記した。
Googleの研究チームとエンジニアリングチームは、ハードウェアを通した機械学習モデルのトレーニングという困難な作業のスケーリングにおいて「大きな進歩」を遂げた。だが、同社はブログに、第一世代TPUは、「機械学習のニーズを満たすのに十分ではなかった」と記している。新たな機械学習システムについて、Googleは、機械学習モデルのトレーニングと実行の両方に第二世代TPUを採用することでボトルネックを解消し、全体のパフォーマンスを最大限に高めたと主張している。
同社製品について詳しい話を聞くため、TechTargetはGoogleにインタビューを申し込んだが、返答を得られなかった。
「Googleが発表したTPUの速度から考えれば、Cloud TPUで機械学習アプリケーションを開発、実行する企業の最高情報責任者(CIO)にとって、作業の生産性改善は明らかだろう」と、ハン氏は語る。
併せて読みたいお薦め記事
クラウドで提供される企業向け機械学習サービスは多い
一方で、クラウド経由の機械学習には懸念も
機械学習に多く使われるGPUは、多用途に浸透
TPU対GPU、CPUの比較
現在、多くの企業が、CPUかGPUのどちらかを使って機械学習を実行している。
Googleは、TPUを機械学習アプリケーション向けに最適化した。そのため、専門家は、主に3Dアプリケーション向けに構築された汎用のCPUやGPUと比較して、TPUは全く性質を異にすると指摘する。より明確な言葉を使えば、TPUは学習トレーニングや推論処理向けに構築されたため、そうした作業を他のチップよりも高速で実行できる。
「汎用のチップでは、人工知能(AI)が必要とする膨大な計算能力に必要なパフォーマンスを提供できない」と、Georgia Tech College of Computingコンピュータサイエンス学部のハディ・エスマエイルザデフ准教授は話す。
AIのニーズを満たす製品の競争は始まっている。ペンシルベニア州ピッツバーグに拠点を置くPetuumでエンジニアリング部門のバイスプレジデントを務めるチーロン・ホー氏は、「機械学習やAIに対応する新世代チップを提供しているベンダーは、Googleだけではない。あらゆるチップメーカーが、この課題に取り組んでいる」と語る。
「ARMやAdvanced Micro Devices(AMD)、Intel、NVIDIA、Qualcomm Technologiesなど、複数の企業が、機械学習や人工知能向けのハードウェアを提供している」とホー氏は話す。
ただし専門家は、製品比較や、各製品の長所や短所を判断するには時期尚早だとしている。
「TPUは、あくまで機械学習用に設計されているため、他の作業には使用できない可能性がある。そのため、TPUに処理させる作業の種類は制限される」と、ホー氏は話す。
例えば、機械学習以外の作業にも対応できるGPUと比較しても、「TPUは極めて特化されたデバイスだ」と、同氏は指摘する。
GoogleのCloud TPUの作業量当たりの価格やコストは、まだ発表されていない。専門家は、企業のIT部門にとって、同製品のコストやROIは依然として不明瞭だと指摘する。同製品の導入に当たっても、他のコンピューティングオプションのコストが公開されていないため、他製品との価格の比較も不可能だという。
機械学習のタスクをオンプレミスで実行することを望む企業や、オンプレミスで実行しなければならない企業は、GoogleのTPUを利用できない。Googleは、同社のクラウド経由でしかTPUを提供していない。
「機械学習とAI分野は急速に進化しているため、たった1つのテクノロジーを当てにするのは時期尚早だ。重要な問題は、高速処理に何の設備を使えるかではない。むしろ、今後数年で、どの部分のアルゴリズムが飛躍的に進化するかだろう」と、エスマエイルザデフ准教授は語る。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
“攻撃者優位”なサイバーセキュリティ、全ての「穴」をふさぐ方法とは? -
製品資料
実際に悪用される脆弱性は4%前後 優先的に対処すべき脆弱性を把握するには? -
製品資料
HubSpotの機能を拡張する法人データ活用法 -
製品資料
面倒で非生産的な「名寄せ」作業 高精度&高効率に実施するには? -
製品資料
名刺管理には「その先」がある 成果のでない営業活動から脱却する秘訣
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
ISMSの“コンサル丸投げ”が招く数千万円の無駄 NTTドコモビジネスの脱出劇
-
2
仮想化環境の死角を“未知の脅威”が狙う時代――新たな敵をどう見破るか?
-
3
「VMware離れ」は本当か 3000社がVCF 9にかじを切った現実的な理由
-
4
「Microsoft 365」が乗っ取られる 跡形もなくMFAを破る手口
-
5
「データストレージの活用方法」に関するアンケート
-
6
7割失敗する「AIでレガシーシステム刷新」の幻想 あの企業も選んだ現実解とは
-
7
Netflixのバックエンドは「ほぼJava」 3000超のアプリを支える開発基盤の裏側
-
8
レガシーコードを捨てJavaで勘定系を再定義 ソニー銀行、フルクラウド化の全容
-
9
ただなのに「12時間以内の復旧」も要求 無償OSSに商用レベルを求める企業の末路
-
10
「0.3秒のスピード顔認証」の入退室管理が社員に好評 事例に学ぶオフィス改革
ホワイトペーパーランキング PR
-
1
AIエージェントで多様な日常業務を効率化するための入門ガイド
-
2
AIが「わざわざ使うツール」になっていない? 業務で自然に使う導線にする秘訣
-
3
JR西日本ITソリューションズが「監視業務の属人化」を解消した方法とは?
-
4
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
5
コスト分析で見る「デバイス復旧」の代償 損失額から導きだされた投資戦略とは
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
「結局、一部の人しか使わない」 AI活用が業務に定着しない根本的な理由
-
8
Macの安全神話は崩壊? 最新の脅威動向から見えた攻撃のトレンドと有効な対策
-
9
3分で分かる経理DX 富士通が約20%の業務効率化を実現した方法とは
-
10
ランサムウェア攻撃を“二重の防御構造”で防ぐ、クラウド型基幹システムの実力
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー