Mac OS X 10.5 Leopard Part11 at MAC
[2ch|▼Menu]
837:名称未設定
07/02/22 20:45:31 QAwXelww0
>>831
>メモリが安くなりバススループットも高速になった今、求められているのは高度分散型アーキテクチャーだ。

これ微妙。分散処理でマルチ「専用」プロセッサを積むと、いわば
マルチスレッドでスレッド間同期にとられるような処理が、バスをまたいで
プロセッサ間で行われてるような状況を作るんだもの。

実際、古めのマシンでCoreVideo使うと、GPUとCPU間でメモリ転送しま
くってオーバーヘッドがかなりあるよ?Kernel Taskの消費時間が跳ね上がる。
あれのせいで、「マシンによっては」CoreVideo系のアプリがQuickDraw系の
アプリより低速になっている部分が出てきているんだ。

必ずしも高速化しない理由なんだけど、高速化の肝であるOpenGLの画像処理、
採用しているGPUの種類によって、GPUネイティブで実行できたりCPUが
エミュレーションしたり、ばらばらだから。
エミュレーションが発生した瞬間に、バッファ転送がどばって行われてる。

もちろん高速化する処理もあるわけで、一長一短だけど。



次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5405日前に更新/199 KB
担当:undef