ゲームフレームとは、オンラインビデオゲーム業界で初めて採用されたハイブリッドコンピュータシステムです。スーパーコンピュータとメインフレームの技術とアーキテクチャを組み合わせたもので、高い計算能力と高いスループットを実現しています。
2007年、HoplonとIBMは共同でゲームフレームプロジェクトを開始し、IBM System zメインフレームコンピュータにCell/BEブレード(ソニーのPlayStation 3を動かす8コア並列処理チップ)を接続して、オンラインゲーム「太鼓ドム」をホストした[ 1 ] 。このプロジェクトは、 2009年にIBMとカリフォルニア大学サンディエゴ校の協力によってさらに進められた[ 2 ]。
System z は、高度なセキュリティと大規模なワークロード処理を提供し、管理タスクの実行を保証し、膨大な数のクライアントへの永続的な接続を保証します。[ 3 ]ギガビットイーサネットを使用して System z に接続された Cell/BE ブレード上のプロセッサが、最もリソースを消費する計算を引き受け、System z がその役割を果たすことを可能にします。
この組み合わせは、最も計算負荷の高いタスクをSystem zの高価なCPUサイクルからオフロードし、より経済的なCellブレードで実行するため、効果的かつ経済的に魅力的なゲームサーバーシステムとなります。オフロードがなければ、必要なサーバーシステムは経済的に実現不可能でしょう。[ 4 ]
ゲームフレームは、必要なトランザクション(例えば、各ユーザーの宇宙船、武器、仮想通貨をプレイヤー間でも追跡するなど)とシミュレーション(オブジェクトの軌道計算や衝突判定など)を統一的かつ一貫した方法で処理できます。そのため、一度に数千人のユーザーを収容でき、ユーザー数が増えるほど効率が向上します。
World of Warcraftのような多数のプレイヤーがいるゲームでは、複数のクラスターに作業を分割し、通信しない複製ワールドを作成することでこの問題に対処している。[ 5 ]
Cell拡張メインフレームは、IBMのWebSphere XDおよびDB2ソフトウェアを使用するHoplonの仮想世界ミドルウェアであるbitVerseを実行します。 [ 6 ]
ゲームという枠組みを中心に、IBMバーチャルユニバースコミュニティは発展を遂げてきた。