Intel 810

Intel 810 (i810) は、ローエンドPC向けとして1999年にインテル社が発表・発売したインテル チップセットの製品およびそのファミリー名である。

 概要 
Intel 810はインテル社初のグラフィック統合チップセットとして1999年6月に発表された。開発コードネームはWhitney（ホイットニー）である。大きな特徴は2つあり、1つはインテルで初の2D/3Dグラフィック機能を統合した製品であり、Intel752を基に開発したIGT (Intel Graphics Technology) コアを実装している。また、2チップで構成されるチップセットのチップ間をインテル・ハブ・リンク I/O インターフェイスと命名された専用インターコネクトを実装したハブ・アーキテクチャ（Hub Architecture）を採用した最初の製品である。またInstantly Available PC technologyにより、スタンバイ（サスペンド）状態からの復帰も高速化されている。

従来の一般的なインテル チップセット同様に2チップ構成となっているが、ハブ・アーキテクチャの採用に伴い、ノースブリッジで従来PAC（PCI AGP Controller）と呼ばれていたチップはGMCH（Graphics Memory Controller Hub）、同じくサウスブリッジでPIIX（PCI ISA IDE Xcelerator）と呼ばれていたチップはICH (I/O Controller Hub) と改称された。また、BIOS ROMもFCH（Firmware Controller Hub）と命名されたが、普及には至らなかった。

PCIに接続されるデバイスの高速化に伴い、Intel 810以前のチップセットではPCIバスで接続されていたPACとPIIX間の帯域を圧迫し、パフォーマンスの低下が問題となっていた。Intel 810が採用したハブ・アーキテクチャでは、GMCHとICHを専用のハブ・リンク （Hub Link）で接続している。ハブ・リンクはPCIバスの2倍の266MB/秒の帯域を実現しており、パフォーマンスの問題を解決している。

このGMCHとICHがハブ・リンクで接続されるハブ・アーキテクチャは以降のインテルチップセットの基本形となり、以後のチップセットは810で採用されたハブ・アーキテクチャを踏襲したものとなった。その後、900番台のチップセットではハブ・リンクはさらに4倍の帯域となり、DMI（Direct Media Interface）と命名されている。

その反面、ローエンド向けとしての設計されていることから、前世代のワークステーション・メインストリーム向けチップセットIntel 440BXが対応していたSMPへの対応は上位チップセットであるIntel 820へ継承され、本チップセットでは公式に非対応とされた（Intel 440BX自体も単体で対応していた訳ではなく、SMPシステムに必要な制御を行うI/O APICコントローラチップIntel 82093AAを追加する事で対応していた。 Intel 820では同コントローラが内蔵されている）。後述のとおり最大メモリ容量も440BXの1GBに対して本チップセットやIntel 815では512MBに制限されている。後年、ウェブブラウザなどのアプリケーションのメモリの使用量が急激に増えたため、メモリ容量の制限はローエンドとはいえ予想外に大きな足かせとなった。

 GMCH 
GMCHであるIntel 82810はIGTコアを統合し2D/3Dグラフィックス機能を実現している。メインメモリの対応は512MBまでのPC66またはPC100のSDRAMに留まるが、FSBはCeleron用となる66MHzだけでなく、Pentium IIIに対応できる100MHzにも対応している。さらに1999年9月にはFSB 133MHz版のPentium IIIの発売と共にそれに対応したIntel 810Eが発表されている。このため、PCメーカーはCeleronを採用したバリューPCとPentium IIIを採用したパフォーマンスPCにIntel 810を実装したマザーボードを共用できPCのコスト削減に貢献し、Intel 810を採用したPCが数多く出荷されることとなった。ただし付帯するクロックジェネレータにおいて66MHzあるいは100MHzまでしか生成しない設計もありうるため、Intel 810EおよびCeleronを搭載し出荷されたPCすべてが133MHz版Pentium IIIへ換装できるとは限らない。同様に、Intel 810およびCeleronを搭載し出荷されたPCすべてが100MHz版Pentium IIIへ換装できるとは限らない。

本来、Intel 810シリーズは上位チップセットであるIntel 820と並存する市況を想定されたが、Intel 820用の新メモリRDRAMがインテルの想定通りには値下がりせず、さらに初期出荷のIntel 820の不良回収が行なわれたこと、Intel 820でSDRAMを利用可能とする付加チップMTH（Memory Transfer Hub）のマザーボード発売後の不具合の発見により、Intel 820に悪い印象が付き纏い敬遠され、Intel 820とIntel 810の間を埋めるIntel 815の発売まで、事実上インテル社唯一のチップセットとなっていた。

 統合グラフィックス機能 
Intel 810に統合されるグラフィックス機能はIntel 752をベースとしたIntel Graphics Technology (IGT) コアである。コアクロック100MHzで動作し、コア内部ではAGP 2x相当で接続されている。32bitレンダリングをサポートせず、2D/3D共に当時のビデオカードと比較して貧弱な性能ではあったが、DirectX 6世代のDirect3Dに対応し、MCによる動画再生支援にも対応するなど、当時のビジネスおよびホームユーザーには十分な機能を有しており、広く受け入れられることに成功した。

 UMAとDisplay Cache 
Intel 810ではフレームバッファとして専用のビデオメモリをサポートせず、メインメモリと共有するUMA (Unified Memory Architecture) を採用している。これにより低価格化・省スペース化は可能になったが、メモリ帯域に余裕の無いIntel 810ではパフォーマンスの低下は必至であった。

この問題の解決策としてIntel 810はオプションとしてDisplay Cacheをサポートしている。これはZバッファ専用のメモリであり、メモリ負荷の高いZバッファを専用メモリに格納することでメインメモリの負荷軽減を図ったものであり、後のIntel 815でも同様の技術が採用された。Display Cacheを付加した製品の型番には、Display Cacheを示すDCが付与されている。

 ICH 

GMCHに接続されるIntel 82801AAはICHと呼称され、従来のサウスブリッジ同様にATA・USBや各種レガシコントローラを搭載する他、AC'97対応のサウンドコントローラやネットワークの論理層も統合している。この為、コーデックチップ又は物理層チップを追加するだけで、安価にサウンド/ソフトウェアモデム機能・ネットワーク機能をオンボードで実現できるようになった。これに伴いセットメーカーがオプションのバリエーションを採用しやすくするためのAMRスロットがサポートされている。

Intel 810シリーズではメインストリーム向けに6スロットのPCIとUltraATA/66に対応したICHが採用されていた他、廉価版のIntel 810-Lでは4スロットのPCIとUltraATA/33までの対応に留まるICH0（Intel 82801）と組み合わされている。またIntel 810E2ではATA100に対応したIntel 82801BAのICH2が採用されている。

また、PC/AT互換機で永く使用されてきたISAバスのサポートが打ち切られており、必要な場合はオプションのPCI-to-ISAブリッジにより対応する。

 評価と影響 
ローエンド向けとして発表されたIntel 810だが、ローエンドモデルからパフォーマンスモデルまで広く採用される大ヒットとなった。
Intel 810のヒットの要因としては以下が挙げられる。
 100MHz・133MHzのFSBにも対応しCeleronだけでなくPentium IIIのハイエンド製品も搭載可能であった。
 本来、Pentium III用チップセットとして発売されたIntel 820が諸般の事情が重なり商業上失敗に終わった。
 最低限必要な性能のグラフィック機能を統合したことで安価・省スペースなPCが実現可能だった。

Intel 810が広く普及したことで、それまでオンボードもしくはディスクリートのビデオカードとして使用されていたビデオコントローラのうち、IGTコア以下の性能・機能の製品は淘汰された。しかしIntel 810のGMCHは外部AGPをサポートしておらず、CPUのメモリアクセスを阻害するUMA構成だったこと、133 MHzのFSBにマッチしたPC133 SDRAMもサポートしていなかったため、高性能を要求するユーザーには不評であった。

後継製品は、Intel 820の失敗で開いた穴を埋める形でその欠点を改良したIntel 815である。

 ラインナップ 
製品名対応FSB対応メモリ最大メモリ容量Display CacheICHATAUSBPCISMP810-DC66/100MHzPC66・PC100512MBサポート(オプション)ICHATA662ポート6非対応81066/100MHzPC66・PC100512MB無ICHATA662ポート6非対応810-L66/100MHzPC66・PC100512MB無ICH-LATA332ポート4非対応810E66/100/133MHzPC66・PC100512MBサポート(オプション)ICHATA662ポート6非対応810E266/100/133MHzPC66・PC100512MBサポート(オプション)ICH2ATA1004ポート6非対応

 i810Eとi810E2のみ、TualatinコアのAGTLバスに対応したB0ステッピングの製品が投入された。
 FSB133MHzに対応する製品であってもメインメモリバスクロックは上限100MHzに留まる。

 関連項目 
 Intel 752
 インテル チップセット
 Intel 815
 Intel 820
 Integrated Graphics Processor
 AMD 690 チップセットシリーズ

810
Category:オンボードグラフィック