- iPad 3が出たら、きっとピッタリ。快適すぎるiPad版「SkyDesk」でどんどん仕事が捗るぞ~
- なんか見ちゃう時計
- NHKも行け! ネットでネガコメ書く男の顔をBBCが突撃撮影(動画)
- WindowsとMacでパソコンの起動音をミュートする方法 #lh_jp
- このケース大丈夫か? いつ製造中止になるかわからないレトロAppleケースでこっちもドキドキ
- [Androidアプリレビュー]ガチのスパルタ教師(でもたまに優しい)。嫌でも英単語を覚えられる 『エクタン〜エクストリーム英単語〜』 #TABROID
- 美しい砂絵を描くコーヒーテーブル(動画)
- 憧れのアップルで働くのも大変ね
- 史上最悪のジョブズ・トリビュート、ドライヤーのiFeng 4S
- Amazon、Kindleをドコモから発売決定か。発売時期は4月に?
- 加工食品と自然食品はお腹の中でこうも違います(動画)
- 科学的に偽りであることが証明された体に関する10の迷信 #lh_jp
- カップヌードルミュージアムで自分だけのマイカップヌードルを作ろう!
- [Androidアプリレビュー]Androidユーザーがいま『Firefox』を使うべき3つの理由(動画あり) #TABROID
- やっぱりiPhoneでもテレビが見たい! この録画対応のワンセグチューナーはどう?
- まぁ、ベーコンミルクシェイクでも飲んでさ!
- ベビーも子供も大人も、スター・ウォーズ・シューズ
- 日本では出回ってないようですが...ファイザー、妊娠の可能性をアップさせてしまうピルのリコールを発表
- シンガポールのマリーナ・ベイ・サンズホテルからベースジャンプ(動画)
- 2月25日大阪のeイヤホンでポータブルオーディオフェスティバル開催
- かさばるダサいコードなんて要らない...優れものウォールマウントプラグ型のiPhoneチャージャーが人気
- プライバシーが死んだ日
- ミイラから前立腺癌を発見! 古代の発癌性物質研究にメス!
- iTunes Matchは音楽視聴の「未来形」なのか?
- 単三4本でiPhoneなどを充電できる電池ケース
- 自転車のチェーンでできた人間(写真ギャラリーあり)
- 「僕は友達が少ない」とwikiで検索するとジミー・ウェールズの友達が少ないように見える
- マウンテンバイクの写真撮り専用のデジタル一眼固定ベスト!
- 夢のアルコール入りアイスクリームの作り方(動画)
- EVA新劇「第6の使徒」がクリスタルオブジェ化
- Twitterをやり過ぎると恋人との別れが早まる?
- ケータイメールに夢中で寝不足の若者たち...一晩で平均30通超も普通という時代に!
- SonyはPS4の発売をXboxの次世代モデルの発売に合わせてくるらしい
- 「あたしペンより重いもの持ったことないんですぅ」なんて言う人にはこのコンクリートで作ったシャーペンを贈りましょうよ!
- お気に入りのアイテムをキャラ化しちゃおう。iPhoneアプリ「スモールキャラカメラN」でギズのキャラクターをつくったよ。
- 【募集!】GIZMODOなどメディアジーンの運営するメディアの営業にご興味のある方!
[Giz Explains]GPGPUコンピューティング:顔面吹っ飛ぶ速さの秘密
「GPGPU」、いや、ドモってないです。
「GPGPU(general-purpose computing on graphics processor units/GPUによる汎目的計算)」でOK。Windows 7とSnow Leopardで人気のストリーミングゲームのGPUもぐんと主流になります。このGPUをCPU的に活用するGPGPUの突風にあなたの顔面は耐えられるか!? 速さの秘密を見てみましょう。
ひと文字の違いが意味するもの
GPUとCPU。音も見た感じもそっくりですが、中身はだいぶ違います。下の写真にある「Radeon HD 4870」(検証1、2)みたいなGPU特化のものは処理量がすさまじい、というのみならず。
GPUは「graphics processing unit」の略。
CPUは「central processing unit」の略。
ほら、こうして全部スペルするだけでもう7文字も8文字も違う! でも、その奥にある違いの核心のところは、やっぱりNVIDIAとかAMD/ATIから専門家呼んで講釈お願いしないと理解不能ですよね...はい。
昔からGPUがやることは基本的にひとつです。画面で見る画像データの処理速度を上げること。AMD社ストリームコンピューティング部門ディレクターPatricia Harrell氏が僕に話してたように、これはジオメトリパイプライン(画像データあるいはコンピュータモデルを画面のピクセルに合わせるプロセス)を段階ごとに加速するよう開発された、特別な目的のハードウェアのチェーン(連鎖)...なんだそうです。

GPUの歴史はかなり古く、その気になりゃコモドール「Amiga」まで遡っちゃえるんですが、ここでは最近...この10年ぐらいの話に絞りましょう。NVIDIA社上級ディレクターSanford Russell氏によると、GPUがコアを追加し、ワークロードを複数のコアに分配しだしたのがその辺りからだというので。やっぱりグラフィックス処理―ゲーム 『Team Fortress 2』で誰かの頭を撃ち飛ばす時、画面に何ピクセルで表示すべきか割り出す計算―は並列で処理するのに特に向いてるってことですね。
伝統的なCPUとGPUの差はこんな風に考えるといい、とNVIDIAのRussell氏が教えてくれた例はこうです。
本1冊からある単語を探すとします。
CPUに任せると1ページ目から最後まで通しで読むんです。何故ならCPUは"serial(連続)"プロセッサだから。速いですよ。でも順番にやるから、そのぶん時間はかかりますよね。一方、GPUは"parallel(並列)"プロセッサなので、"[本を]千個に千切って"、みんな一度に読む。すると単語1個1個の読み取りは遅くても、全部同時に読むので本1冊読み終えるのはもっと速くなります。

GPUはコアが山ほどある(例:ATIのRadeon 4870のプロセッサ数は800基)ので、膨大なデータで何度も同じ計算を繰り返し行うのがとっても得意なんですね。それだから、通常、GPUの性能は「FLOPS(floating point operations per second/フロップス:1秒間に浮動小数点数演算が何回できるか)」で測り、ハードはギガフロップスとかテラフロップス測るんです。
汎用CPUの方が得意な処理もあります。AMDのHarrell氏が言うように、一般プログラミング、メモリにランダムにアクセスすること、各ステップを順番に実行すること、毎日の作業、なんかがそれ。ですが今度引退するインテルのクレーグ・バレット会長が対談のとき僕に話してくれたように、最近はCPUもコア、コアで、ますますGPUっぽくなってる面もあります。
高速なのは分かったけど、汎用の部分は?
コアの大集団で手分けして一度に処理する並列処理でネックなのは、この利点が活かせるアプリをプログラムしなきゃいけないこと。これが一筋縄ではいかんのです。だからインテルも現段階ではハードウェアエンジニアよりソフトウェアエンジニアの方を沢山雇ってるんですね。ハードがあってもソフトがないと真価を発揮するところまでは到達できないし、これは全く別種のプログラミングなんです。
プログラミングと言えば忘れちゃならないのがOpenCL(Open Computing Language)やCUDAです。これはグラフィックスカードを格段に使い易くするフレームワーク。と言っても、XBoxの『Left 4 Dead』でゾンビの内臓ぶっ飛ばすのとは関係ない種いの処理に使うグラフィックスカード、ですよ。
OpenCLは「ヘテロジニアス(異種混在)システムの並列プログラミングのオープン化標準」で、クロノスグループによる標準化作業にはAMD、アップル、IBM、インテル、NVIDIA、サムスンその他大勢が関わっており、業界規模の標準と言って良いものです。簡単に言っちゃうと、いろんな種類のハード(CPU使ってるのもGPU使ってるのも)で縦断的に使用できる並列プログラミングのクロスプラットフォーム標準で、これは誰でも利用無料です。
後者のCUDAはNVIDIAのグラフィックスカードの並列プログラミングに使うNVIDIA独自のGPGPU専用統合開発環境。
OpenCLはSnow Leopardの目玉ですし、Windows 7もグラフィックスカード・アクセレレーションは何か採用するようです(僕らの期待はDirectX 11)。これからのOSでは、グラフィックスカード・アクセレレーションが大きな役割りを果たす、ということですねー。
で? 僕になんか得なことあるの?

並列コンピューティングはなるほど研究者にとっては大きな進歩ですけど、普通の人にとってはどうなんでしょう? 僕らが使うものまで速くなる?
これは全部が全部速くなるわけじゃないようです。グラフィックスから著しく逸脱はしなさそう。というのも、並列化が一番簡単なのは依然グラフィックスですからね。ただ、みなさん数年前よりたぶん今の方が頻繁に使ってる変換、デコード、動画作成なども間もなく格段に改善しますよ。
バイバイ、レンダリング20分の世界。
バイバイ、のろまなイメージ編集よ。(大きな画像もエフェクト浸透までの待ち時間が減ります。あのPhotoshop CS4も既にGPUアクセレレーション使ってますよ)
ゲームの世界では、ストレートにグラフィックス改善が見られるだけじゃなく、物理エンジン(physics engine)ももっと複雑でリアルなものになりそうです。
「Twitterとメールぐらいしか使わないなあ...」という冷たい地蔵のような人はGPGPUの突風を浴びせてもビクともしないでしょうけど、コンピュータ使っていろんなクールなことしてる人には顔がぐわんぐわん歪むほどの突風が、いずれやってきますよ。
関連:GPGPU - Wikipedia日本版、SIGGRAPH 2005 - GPUをCPU的に活用するGPGPUの可能性(←おすすめ)
matt buchanan(原文/訳:satomi)
【関連記事】
・NVIDIAのGeForce 9800 GX2レビュー(判定:Radeon HD 3870 X2には完勝だけど...)
・Mac OS 10.6 Snow Leopard初お披露目、出荷は約1年後
・NVIDIA、超ハイエンドのフィルム編集用グラフィクスカードFX 5600など発売
・インテルのバレット会長が語るパラノイア、Coreブーム、ギガヘルツの終焉
・NVIDIAのION採用「AspireREVO」は、超ちっちゃかった!
- インテルのバレット会長が語るパラノイア、Coreブーム、ギガヘルツの終焉
- 「Athlon 64 2000+」が、ベンチマークで「Atom 230」を上回ってしまった意外な結果
- おまえのその亀のように鈍くさいパソコンに、グラフィックカードを入れやがれ
- 鉄腕アトムにもインテルはいってる!?
- インテル、「侮辱的な」スプリンター広告に謝罪
- MacBook Airに15インチがきちゃうかもよ。
- 2012年はiPadも顔負けの新薄型軽量ノートPC「Ultrabook」の時代になるか...
- 次世代コンピュータはターミネーターっぽくなる? 進歩のポイントは液体金属です!
- Windows 8、なんとWindows XPからも速攻アップグレード可能な最強OSに!(動画)
- インテルの最新チップは50コア!
- 該当する記事はありません。
-
犯罪者を実名報道することの何が問題なの?...
-
SIMにパスワードを掛ければ大丈夫ですよ。パスワードのかけ方はiPhoneの設定→SIM PIN。ソ...
-
メカニズムは秘密と言ってもバレバレなわけですがこの発想は全く新しいなあ。うん、これはすごい。そして美...
-
Appleのネガキャンなんぞは別にやってもらっても構わないが、にしてもだな・・・秘密保持なんて当たり...
-
昔はちゃんとあったから別に問題ないんじゃね?もしかして、ドライヤー大好きだったかもしれないし。。。...
コメントは承認制となっております。編集部が確認および承認した後に、サイトへ反映されることになるので、多少時間がかかってしまうことがあります。
また、公序良俗に反する内容、個人や団体を誹謗中傷する内容、その他不適切と判断させていただいた内容については、否認または削除させていただく場合もございます。ご了承ください。
Only japanese available.
このエントリーのトラックバックURL :










例え原文にあったとして、せめて吃音と記述して欲しい
AMDはAmdじゃないのに、NVIDIAはちゃんと社名も書いてもらえないのか。