ZEGO (「Zest to go」)は、ソニーが開発したラックマウント型サーバープラットフォームで、映像ポストプロダクションおよび放送市場をターゲットとしています。このプラットフォームは、ソニーのPlayStation 3をベースにしており、 CellプロセッサとRSX「Reality Synthesizer」の両方を搭載しています。特に計算負荷が非常に高い4K解像度でのポストプロダクション作業、3Dレンダリング、ビデオ処理を大幅に高速化することを目的としています。いくつかの点では、IBMのQS20/21/22ブレード(2008年5月のTop500でトップに立ったスーパーコンピュータRoadrunnerで使用されていたものなど)とよく似ていますが、ソニーはIBMのような科学用途ではなく、DCC(デジタルコンテンツクリエーション)市場をターゲットにしているようで、これはZEGOプラットフォームにRSXグラフィックスプロセッサが搭載されていることからも見て取れます。
ZEGOはFixstars社のYellow Dog Enterprise Linuxを搭載しており、これはソニーがPlayStation 3向けに好んで採用していたLinuxディストリビューションでもある。
アーキテクチャはPlayStation 3と全く同じではありません。違いの1つは、BCU-100にはPlayStation 3の256 MBではなく1 GBのXDR RAM が搭載されていることです。ビデオRAMはソニーのシステム図には記載されていませんが、 技術仕様のさらに下の方では256 MB(PlayStation 3と同じ)と記載されています。XDRメモリはCellとRSXの両方で共有されています。ソニーはSCC(Super Companion Chip)を使用してI/Oタスク(HDD、USB 2.0、ギガビットイーサネット 、その他の未指定のI/O)を処理します。SCCには1 GBのDDR2専用メモリと、最大8 GBまで搭載可能なPCI Express経由で接続されたメモリ拡張アダプタがあります。1つのPCI Expressスロットのもう1つのオプションは、 DVI-I 出力のビデオディスプレイボードです。
さらに、BCU-100に搭載されているCellは、Cellの製造時に搭載されている8つのSPUをフルに活用しています。一方、PlayStation 3では、製造歩留まり向上のために1つのSPUが無効化され、1つがシステム用に確保されているため、6つのSPUしか搭載されていません。これにより、BCU-100はCPU処理能力が33%向上し(51.2 GFLOPS向上)、より高い性能を発揮できます。
ソニーは、8月中旬に開催されたSIGGRAPH 2008で、初のZEGO製品であるBCU-100を一般公開した。ソニーは、BCU-100を2008年末までに出荷し、3Dレンダリング処理を高速化するMental Images社のMental Rayレイトレーサーと、Side Effects Software社のHoudini Batchを同梱する予定だ。同社は、DCC分野の他のソフトウェアメーカーとも、ZEGOプラットフォーム向けにソフトウェアを移植・最適化するための協議を進めていると述べている。
ZEGOは、 PlayStation 2のアーキテクチャをベースにしたワークステーション「 GScube」に似ています。GScubeも2000年のSIGGRAPHで発表され、いくつかの映画プロジェクトでビジュアライゼーションに使用されたものの、最終的には市場で失敗に終わりました。しかし、GScubeが1080p HDでのリアルタイムビジュアライゼーションのみを対象としていたのに対し、ZEGOのターゲット市場ははるかに広く、物理シミュレーション、最終的な3Dレンダリング、ビデオ処理、そしてビジュアライゼーションなど多岐にわたります。ZEGOがGScubeが成し遂げられなかったことを実際に実現できるかどうかは、今後の展開次第です。
GScubeの大規模並列設計は、専用RAMを備えた16個のグラフィックスシンセサイザーチップに過ぎず、[ 1 ]専用RAMを備えた8個のSPUを持つCellプロセッサ自体の設計に影響を与えた。
2009年8月現在、このデバイスは既に販売終了となっているようです。Sony.comおよびpro.sony.comでZegoまたはBCU-100を検索しても、数ヶ月以内に出荷予定であると記載された1年前のプレスリリースしか表示されません。