3GIOはPCIの皮を被ったInfiniBandか? ――第3世代I/O規格の概要
3GIO規格はどこから来たのか
変化は突然始まるものではない(突然変異は別として...).時間を経て徐々に変わってくる.また一度起こった変化は場所を変え周りに伝わる.
●パラレルからシリアルへ
例えばパラレルからシリアルへという変化も,場所を変え徐々に進んできた.まず外部機器との接続である.昔はシリアル・ポートとパラレル・ポートが張り合っていた.プリンタはパラレル・ポート,モデムはシリアル・ポートにつながれていた.そこにSCSIが現れ,外部ハード・ディスクなどの高速接続ではパラレル系インターフェースが一時優勢になった.しかし最近では外部接続は低速から高速までシリアル系インターフェースのIEEE1394やUSBの天下である.次にハード・ディスクなどの内部機器接続で標準的なATAも今はパラレル系だが,将来はシリアル系のATA Serialに移行する.サーバでは,ハード・ディスクの接続はInfiniBandになるが,これもシリアル系である.
つまりパラレルからシリアルへの移行は,外から始まってだんだん中心に向かってきた.そしてとうとうシステム・バスにまでたどり着いた.パラレル系のPCIがシリアル系の3GIOに置き換わるのだ.この変化はたぶんこの先も続く.次はメモリ・バスがシリアル系になり,最後はFSB(フロントサイド・バス)がシリアル系になるかもしれない.いや,はたしてそこで止まるのか.チップ内のバス,例えばオンチップ・キャッシュへのバスはどうか.L3キャッシュあたりならシリアル系バスもありかなと思う.