オンボードグラフィック

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動: 案内検索

オンボードグラフィックスとは、パーソナルコンピュータマザーボード上に搭載されているグラフィックスコントローラ (GPU) のことである。内蔵グラフィックス、オンボードビデオ、内蔵ビデオなどとも呼ばれる。マザーボード上に直接搭載されたグラフィックスコントローラ (GPU)ではなく、PCI ExpressAGPなどのバスコネクタに接続されたビデオカード(グラフィックスボードと呼称される場合も多い)上の搭載グラフィックスコントローラ (GPU)については、ビデオカードを参照の事。

インテル製 G45 チップセット

概要[編集]

パーソナルコンピュータから映像を出力するためには、一つにマザーボードの拡張スロット(PCIバスなど)にビデオカードを接続し、そのビデオカードの映像出力端子とディスプレイを接続する形態がある。これとは異なり、マザーボード自体にグラフィックスコントローラと映像出力端子が実装されていて、マザーボードとディスプレイを直接接続する形態もあり、このマザーボード上に実装されているグラフィックスコントローラのことをオンボードグラフィックスと呼んでいる。

実装形態は、単体のグラフィックスチップをシステム基板に直接実装してグラフィックス機能を実現しているものと、グラフィックス以外の機能と統合されたチップ(統合チップセット)を搭載しているものに大別される。

オンボードグラフィックスは、ビデオカードと比較して省スペースかつ低コスト生産することができるという特徴をもつが、グラフィックス性能については単体のビデオカードの方が優れている場合がほとんどで、特に3次元コンピュータグラフィックス(3D)の描画能力では、同世代のハイエンドクラスのグラフィックスボードに匹敵するオンボードグラフィックスは存在しない(2012年現在)。

ただし、文書作成や数表作成などのビジネス資料作りや年賀状ソフトや電子メールを読み書きする等の一般家庭用途では強力な描画性能を必ずしも必要とせず、オンボードグラフィックスで不都合を感じないことが大半であり、省電力性が重視されるノートパソコン、小型化が求められる省スペースパソコン、あるいはコスト最優先の普及価格帯以下のデスクトップパソコンを中心に、統合チップセットによるオンボードグラフィックスが広く採用されている。

グラフィックス統合チップセットによるオンボードグラフィックス[編集]

グラフィックス統合チップセットの例(AMD 690G)

システムに不可欠のグラフィックス機能を他チップに統合する試みは古くから存在し、CPU に統合した Cyrix MediaGXノースブリッジに統合した SiS 520 なども存在した。しかし、これら製品はグラフィックス機能の貧弱さに加え、低価格市場を目的にしていたため利用できるCPU性能にも制限があり、広く採用されるには至らなかった。

状況を大きく変えたのがインテル1999年に発表した Intel 810 チップセットである。i810 はハブアーキテクチャと呼ばれる設計を採用した、当時としては最新のチップセットであり、Graphics and Memory Controller Hub(GMCH)と呼称されるノースブリッジに、同社製3Dグラフィックスチップ i752 をベースとした Intel Graphics Technology コア(以下IGTコア)を統合していた。ベースとなった i752自体、3Dに関しては描画機能・性能ともにグラフィックスチップとしては当時すでに貧弱な存在であったが、2Dの描画性能は十分な性能を有していたため、IGTコアは大多数のユーザーが主に行うオフィス処理や、ウェブブラウジングなどには十分な性能を有していた。

また、i810 は当時としては高速な100MHzシステムバスもサポートしていたため、同設計でハイエンドからローエンドまでのCPUを採用した製品ラインナップを作りやすく、さらにグラフィックスカードを搭載しないで済むため、省スペースデザイン(省スペースパソコン設計)なども可能であった。このため、メーカー製PCを中心に広く採用され、爆発的な成功を収めた。

しかし、i810 も外部AGPをサポートしていなかった。つまり、後から必要になっても高性能なグラフィックスボードを追加する事ができないため、特に自作パソコンユーザに敬遠される傾向にあった。この事から、システムバスが133MHzに向上すると同時にインテルが投入した次代の i815 では、外部AGPがサポートされた。この i815 を搭載した、AGPスロットとオンボードグラフィックスの両方を持つマザーボードが発売されると、今度は自作PC用のマザーボードでもヒット商品が続々と登場した。

この i810・i815 の大成功以降、各チップセットメーカーも競ってグラフィックス統合チップセットを投入し、普及価格帯以下のPCでは表示機能にチップセット統合グラフィックス機能を用いる製品が一般的になった[1]。オンボードグラフィックスの呼称である「内蔵ビデオ」、「内蔵グラフィックス」などはこの形態に由来する。

当初こそチップセット統合グラフィックスは貧弱さを揶揄される存在だったが、需要の拡大とともに進化し続けている。

機能面ではプログラマブルシェーダによる3Dグラフィックスおよびビデオアクセラレーションへの対応、HDCPに対応したHDコンテンツ出力、マルチディスプレイなどを実現しており、ほぼ単体GPUと遜色の無い水準に達している。

反面、性能面では i810 以降のオフィス用途を主眼とした統合グラフィックス製品に対して、主にゲームユーザーなどからの不満も多い。2001年NVIDIAが発表したnForceチップセットは統合グラフィックス性能の高さをアピールしており、これ以降は性能を重視した統合グラフィックス製品も多く登場。

グラフィックス機能を統合したチップセットでは、AGPまたはPCI Expressなどのバスを用いて内部的にチップセットとグラフィックス・コアを接続している。このため、AGPのように1本しか存在しないバスを用いたチップセットの場合、そのバスを用いた外部スロットを使用すると、チップセット統合のグラフィックス・コアは無効になる場合もある。またPC/AT互換システムで必要となるビデオBIOSもマザーボードのBIOSに統合されている。

統合チップセットで利用される技術/拡張機能[編集]

Unified Memory Archtechture[編集]

チップセット統合グラフィックス・コアの場合、フレームバッファに用いるビデオメモリ(VRAM)はメインメモリと共有するものが一般的である。これを Unified Memory Architecture(以下UMA)又は Shared Memory Architecture(同SMA)と呼称する。UMAでは専用のビデオメモリを必要としないためコストが削減でき、かつ実装面積の節約にも繋がる。これらのメリットにより、チップセット統合グラフィックス機能を用いている製品ではほとんど全てがUMAを採用している。

反面、UMAによりビデオメモリ用として確保された領域はオペレーティングシステム(OS)からは使用できなくなり、実効メモリ容量が減少する。さらにビデオメモリとしては低速なメインメモリを使うためグラフィックス性能の低下に繋がり、さらにメモリ帯域を侵食されてプロセッサの性能も低下するため、システム全体の性能低下に繋がる場合もある。

UMAによりビデオメモリ領域として確保される容量は、システムのBIOSでユーザーが設定するものと、デバイスドライバにより自動的に設定されるものとがある。後者は起動するアプリケーションによって確保されるVRAM容量が動的に変化する。

Display Cache[編集]

UMAによる性能低下の問題は早くから認識されており、i810 には4MBの Display Cache をサポートする i810DC と呼ばれる上位モデルが存在した。この Display Cache はチップセットのグラフィックス・コアに直接接続されるZバッファ専用のキャッシュメモリであり、グラフィックス・コアとメインメモリ間のトラフィックを軽減し、グラフィックス性能の向上を図るものである。i810 のバリエーションである i815 でもAGP経由で接続される Graphics Performance Accelerator を用いた Display Cache をサポートしている。

なおいずれの場合でも、Display Cache はあくまでZバッファ専用であるため、2D性能の向上には全く寄与しない。

Local Frame Buffer (Side Port Memory)[編集]

Local Frame Buffer(以下LFB)は上述の Display Cache 同様にチップセットのグラフィックス・コアに直接接続されるビデオメモリである。AMDではこれを Side Port Memory と呼称する。

Zバッファ専用の Display Cache と異なり、一般的なビデオメモリとして利用可能であり、3D性能のみならず、2D性能の向上にも繋がる。マザーボードベンダーがオンボードグラフィックスの性能を高めたい場合に採用している。性能設定により UMA を使用せず LFB のみでの運用も可能である。AMD(旧 ATi 含む)やSiSの一部製品でLFBがサポートされている。

ADDカード[編集]

ADDカードはインテルおよび SiS の製品で採用されたグラフィックス拡張機能である。これは AGPスロットに接続するビデオカード状の拡張カードであり、基板上には SiS 301 等の TMDSトランスミッタ/TV出力エンコーダチップと、出力端子としてDVI端子やVGA端子を搭載する。これにより、最低限のコストでシステムにオプションの出力機能や、マルチディスプレイ機能を追加することが可能である。

Intel 845G から 865G において採用された他、915 Express ファミリ以降では PCI Express 世代の ADD2カードが採用された。

チップセット統合グラフィックスの主なブランド[編集]

統合チップセットによるオンボードグラフィックス機能はそれ自体が単体で販売されるものではなく、当初は独自の名称を持たないものが一般的であった。しかしグラフィックス機能への需要の高まりとともに、統合グラフィックス機能にユニークネームによるブランド名を冠するのが一般的となっている。ベースとなったグラフィックス・コアが十分なネームバリューを持つ場合は、グラフィックス・コアの名称がそのままチップセット名となることも多い。

単体グラフィックスチップによるオンボードグラフィックス[編集]

マザーボード上にオンボード実装された単体グラフィックスチップの例(i740)。左上はi440BXチップセット。右下にVRAMとPCIスロットが映り、外部AGPスロットが存在しないことが分かる。

統合グラフィックス機能の普及以前のPCでは単体グラフィックスチップを搭載することが一般的であった。これはグラフィックスカードの形態で提供される場合もあったが、低価格帯向けの製品ではシステム基板上に単体のグラフィックスチップとビデオメモリを搭載し、表示機能を実現するものも多かった。ただしこれらはあくまで必要最小限の機能を安価に提供することをも目的としており、S3Trio64/32Cirrus Logicなどの低価格製品が多く用いられた。

グラフィックス統合チップセットが広く普及して以降、低価格を目的に単体グラフィックスチップを搭載する例は激減したが、市場需要に対し適切なグラフィックス統合チップセットが提供されない時期にはコスト削減を目的に単体グラフィックスチップがオンボード搭載される場合もあった。(i850/845SDRAMの時期に一部メーカーが低価格GPUをオンボードで採用している)

ただしAGPPCI Expressなどのバスを使用して単体ビデオチップをオンボード搭載すると、これらのバスを外部バスとして使用することが出来なくなる。

ノートパソコン・サーバシステムなど[編集]

ノートパソコン拡張カードが搭載できない関係で、当初からオンボードで単体グラフィックスチップを搭載するのが一般的であった。 初期にはNeoMagicのMagicGraph 128およびMagicMedia 256、TridentのCyberBladeなどの製品が大きなシェアを占めていた。これら製品はビデオメモリをグラフィックスチップに内蔵するエンベデッド構造を採用することで、ノートパソコン部品として重視される省スペース性を実現していたが、描画性能は極めて貧弱な水準であった。このため、デスクトップPC同様にi810チップセットの普及以後はグラフィックス機能を重視しない普及価格帯以下の製品では統合グラフィックス機能が主流となった。しかしグラフィックス機能をアピールする一部のハイエンド製品では、オンボード実装の単体GPUを搭載するものが販売されることも多い。

また表示能力を重視せずシステム性能を重視するサーバにおいても、オンボード実装のグラフィックスチップを搭載するものが多い。サーバ市場では価格・製品実績・安定性などが重視される為、AMDのRageXLやES1000、XGIVolari Z7などが採用されている。変わった所では、UNIXワークステーションのうち3D性能を重視しない機種(サン・マイクロシステムズのULTRA5やBlade100など)でRageIICやRageXLがオンボードで採用されている。

Macintoshでのオンボードグラフィックス[編集]

1999年以降、アップルコンピュータはPowerPC搭載Macintosh向けチップセットを自社で開発していたが、グラフィックス性能を搭載したシステムコントローラがなかったために、PowerMacシリーズ以外の全ての機種で、ATIやNVIDIA製の単体グラフィックスチップがオンボードで搭載されていた。

IntelのCPUを採用してからは、Intel製のグラフィックス統合チップセットも搭載されるようになった。現在、単体グラフィックスチップをオンボードで搭載するのは、MacBook ProシリーズとiMacシリーズである。

GPU統合CPUによるオンダイグラフィックス[編集]

インテルではIntel Atomで初採用された。汎用CPUではIntel Core i5(Clarkdale)で採用され、統合GPUIntel HD Graphicsとなる。

一方AMDではATIの買収当初からCPUとGPUの統合を計画(AMD_Fusion)していた。単体GPUの技術を統合しているため、特にデスクトップ向けのAシリーズは数世代前のミドルレンジ単体GPUに匹敵する性能をもつ[2]
2013年1月現在ではIntel Core iシリーズ(Ivy Bridge)/Pentium(Ivy Bridge)/Celeron(Ivy Bridge)、AMD Aシリーズ/EシリーズがそれぞれCPU統合GPUとなっている。
CPU自体にグラフィックス機能があるので「オンダイグラフィックス」と呼称するのが正確[3]だが慣例的に「オンボードグラフィックス」と呼称されることも多い。

出典[編集]

関連項目[編集]