FutureInsight.infoスマートフォン用の表示で見るFutureInsight.infoAI、ビッグデータ、ライフサイエンス、テクノロジービッグプレイヤーの動向、これからの働き方などの「未来」に注目して考察するブログです。2008-04-16GPUを使ってH.264形式で動画を高速エンコードなにげにこれはGPUの有用な使い方なんじゃないかと思う。最初に1,280×720ドット/2時間のMPEG-2映像からH.264形式へのエンコード速度の比較グラフを紹介。512MBを搭載したPC上で、開発中のRapiHDを実行した。8800GTS搭載PCでは23分で完了と、約18倍の高速化を実現したと説明した。要はエンコード部分をCUDAと呼ばれるGPUにグラフィック以外の計算を行わせるフレームワークを使ってGPUに持って行っているらしい。最新のGPUは上に記載している通り128コアの計算ユニット(ユニファイドシェーダー)が存在するので、エンコードのような過去の計算結果にほとんど依存しない、どこから計算を初めても問題がないタスクに関しては完全に並列で各コアに作業を行わせることができるため、上のニュースの通り、エンコード時間がおよそ10分の1にまで短縮できているわけだ。現在の最新GPUはかなり計算資源を持てあましている。そもそもGPUは最新のPCゲームを遊ぶために存在していたようなものだったが、それさえもXBOX360というPCゲーマーもうならせるFPS環境が出てきたため、存在意義を失ってきた。そんなわけで、ATIはAMDと一緒にGPUとCPUを統合したチップを作成する道を選び、nVidiaはAMDが作成するCPUのチップセットを作り、モバイル用のGPUの開発を進めつつ、最新のGPUの使い道をCUDA環境のようなGPUで3Dグラフィック計算を行わせる以外の使い道を模索している。その中の技術の一つとして出てきたのが、今回のGPUを用いた高速エンコーダなわけだ。今後の展開としては、エンコーダ技術から派生して、HD動画の編集環境のソリューションとしていろいろな場面でGPUを活用するという方向に進むのではないかとおもう。Premireのアクセレータとしてこの機能を提供しているようだ。ExperienceGPUの未来はちょっと仕事にも関係ありそうなので、注意深く見守っていきたい。Kitayama(@gamella)が運営している物欲系ブログ。書評からガジェット、テクノロジーからライフハックまでなんでもネタにします。書評・ガジェットレビューなどのご依頼はtkitayama(at)gmail.comまで。お受けできないこともあります。献本はご連絡のうえ、電子書籍でお願いいたします。月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。