GPU - Microsoft

デスクトップ
(Direct3D 10 対応
ハードウェア)
ラップトップ
(Direct3D 10 対応
ハードウェア)
Direct3D 9 対応
ハードウェア
グラフィックス ハードウェアが
ない、または古い
デスクトップ
(Direct3D 10 対応
ハードウェア)
ラップトップ
(Direct3D 10 対応
ハードウェア)
Direct3D 9 対応
ハードウェア
グラフィックス ハードウェアが
ない、または古い
デスクトップ
(Direct3D 10 準拠
ハードウェア)
ラップトップ
(Direct3D 10 対応
ハードウェア)
Direct3D 9
対応ハードウェア
グラフィックス
ハードウェアが
ない、または古い
アプリケーション
分野
API
課題
3-D
DirectX 3 ~ DirectX 10
利用不能なときがある
• ハードウェアがない
• サーバー
• リモート
2-D
GDI、GDI+
品質、パフォーマンス
テキスト
GDI
品質、最新でない
イメージング
GDI、GDI+、Windows
Imaging Component
(WIC)
広範な形式のサポート、
セキュリティ
デバイス制御
GDI
ハードウェア構成の
概念が古い
分野
API
課題
移行先
3-D
DirectX 3 ~ DirectX 利用不能なとき
がある
10
• ハードウェア
がない
• サーバー
• リモート
Direct3D 10.1
2-D
GDI、GDI+
品質、
パフォーマンス
Direct2D (新)
テキスト
GDI
品質、最新でない DirectWrite (新)
イメージング
GDI、GDI+、
Windows Imaging
Component (WIC)
広範な形式のサ
ポート、
セキュリティ
デバイス制御
GDI
ハードウェア構成 DXGI 1.1
の概念が古い
更新された WIC
CPU0
CPU2
CPU1
CPU3
L2 キャッシュ
CPU
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
SIMD
L2 キャッシュ
GPU
CPU
50 GFLOPS
10
GB/秒
CPU RAM
4 ~ 6 GB
1 GB/秒
GPU
1000 GFLOPS
100
GB/秒
GPU RAM
1 GB
http://msdn.microsoft.com/ja-jp/directx/bb896684.aspx
http://channel9.msdn.com/pdc2008/PC18
http://microsoftpdc.com/Sessions/CL15
http://microsoftpdc.com/Sessions/P09-16
http://code.msdn.microsoft.com/directcomputehol
http://go.microsoft.com/fwlink/?LinkId=194362