GPGPUとは?
最近、GPGPUだのCUDAだのという用語が飛び交うようになりました。
ちょっと古い記事ですがhttp://www.atmarkit.co.jp/news/200803/06/cuda.htmlあたりに説明があります。
GPGPUはGeneral Purpose Computation on Graphics Processing Unitの略で、簡単に言ってしまうと、グラフィックボードに搭載されている演算装置GPUを普通のアプリケーション用に使ってしまおうというもの。
GPUってあまり意識していませんが、3Dグラフィックス処理のためにかなりすごい演算能力(浮動小数点演算)があるようです。
なので、大学や研究機関などでそれぞれこのGPUを科学計算用に使おうと工夫していたみたいですが、これをグラフィックボードメーカーであるNVIDIAが本格的にサポートし、より使いやすいツールを提供するようになったみたいです。こうして提供されたのが、GPU向けのC言語統合環境、CUDA(Compute unified device architectureの略、クーダと読むらしいです)とよばれるものです。
例えば、TMPEGenc 4.0がこのCUDAで動画変換を高速化させているみたいです(http://tmpgenc.pegasys-inc.com/ja/product/te4xp_new.html)。
ベンチマークした記事もあります(PC Watch:CPU以外のハードウェアを活用した動画トランスコードを試す 【NVIDIA CUDA編】)
とうとうAMDあたりもこのGPGPU市場へ本格的に参入してきたらしいので、来年当たりはこのGPGPUが普及しそうだとか。PCクラスタでかなり値段を下げてきたハードウエア価格がまた下がりそうですね。
CUDA対応アプリを使うには、NVIDIA製グラフィックボードが必要になります。まあこのGeForce GTX 280あたりがもちろんいいらしいですが・・・お値段はEeePC S101並はします。どれくらいの性能かにもよりますが、動画のエンコードをたくさんされる方には、難題もPCを買うよりは安くすむ方かもしれません。
« Netbookが日本のIT鎖国を破壊 | トップページ | EeePC 901用大容量バッテリ(13,000mAh!!) »
「科学・技術」カテゴリの記事
- 「味わうテレビ」を明治大学教授が開発!?(2021.12.28)
- 新型コロナウイルスを検出できる半導体センサー(2021.10.23)
- 怪しいパルスオキシメーター買ってみたんですが……(2021.09.30)
- トヨタ博物館へ行ってきました(2021.08.12)
- Yolov4で物体検出した対象にIDつけて追いかけ(トラッキング)つつ、ある場所を通過した人をカウントするやつ作ってみた(2021.07.26)
« Netbookが日本のIT鎖国を破壊 | トップページ | EeePC 901用大容量バッテリ(13,000mAh!!) »
コメント