Jun
20th

NVIDIAのCUDAはCPUに終焉を告げるのか?!
Intel、危うし!! GPUの大いなる可能性!!

GeForce CPU vs. GPU 以前、NVIDIAはIntelとの争いの中で、「グラフィックカードはCPUよりも優秀である」と述べていた。これを聴いたとき、私は3D描画のみについて語っていると解釈していたが、いま思えば、CUDAも意味していたのではないかと考えられる。
ところで、CUDAとは何?!と思われたかもしれない。CUDAはNVIDIAが以前から提供しているソフトウェアプラットフォームであり、BrookGPUと呼ばれるC言語の拡張と特定のAPIから成る。これでつくられたアプリケーションはWindows上で実行可能である。また、プログラマーにとっては資料や高性能なフリーツールが利用可能であるので、CUDAに挑戦することは比較的で簡単であるらしい。


The Performances of GPU on CUDA

NVIDIAが紹介したデモでは、Adobe Photoshop CS3でのRAW画像を展開・加工する処理するで、GPUを利用した場合にCPUよりも非常に素早く処理を完了させたようだ。また、「BadaBOOM Media Converter」というMPEG-2からMPEG-4 AVCへのトランスコードを行った場合、動作クロック1.8GHzのデュアルコアCPUに比べて、GeForce GTX 280を使用したときが18倍ほど早いと証明したらしい。
Tom's Hardwareが独自に行ったテストでも、GPUがCPUを圧倒している。2048x2048の画像を処理したテストで、以下に結果を引用して記載する。

* CPU 1 thread: 1419 ms
* CPU 2 threads: 749 ms
* CPU 4 threads: 593 ms

* GPU (8600M GT) blocks of 256 pixels: 109 ms
* GPU (8600M GT) blocks of 128 pixels: 94 ms
* GPU (8800 GTX) blocks of 128 pixels / 256 pixels: 31 ms

GeForce 8600 GTクラスでもこれだけパフォーマンスが加速しているということが分かる。

Reference

  1. GT200シリーズに関する情報一覧
  2. Radeon HD 4000シリーズに関する情報一覧
  3. Nvidia's CUDA: The End of the CPU? - CUDAの詳細や歴史
  4. ゲームを超えるミッションとは─NVIDIAが「GT200」にこめたGPUの可能性w

Current Comments
0 comments so far (コメントを投稿)
Leave your comment

Name* :

Title :


Comments* :


URL :

Code* :

  
 

-コメント投稿に関する注意-
必須項目 : Name & Comments & Code
任意項目 : Title & URL
Codeが間違った場合 : 送信できますが、書き込まれません。
書き込みに失敗した場合 : タイトルとコメント内容は保持されますので、名前とコードをもう一度入力し、コメントを送信してください。

Radeon ASUS RADEON HD 4870 GDDR5 512MB ¥31,980 九十九電機
Radeon HIS RADEON HD 4850 512MB ¥23,800 九十九電機
Radeon HIS RADEON HD 4670 512MB ¥11,769 ツートップインターネットショップ(twotop.co.jp)
Geforce Leadtek GeForce GTX280 DDR3 1GB ¥53,980 PC Parts Specialty Store T・ZONE PC DIY Shop
Geforce Leadtek GeForce GTX260 DDR3 896MB ¥34,800 BLESS
PCGEEK RESEARCH... 29th of September
iconicon