複数の圧縮されたスーパータイルフレームから画像フレームをディスプレイするための方法であって、前記圧縮されたスーパータイルフレームを読み出すことと、前記圧縮されたスーパータイルフレームの各々を拡大し、拡大されたスーパータイルフレームにおける当該圧縮されたスーパータイルフレームに由来しない1つ以上のタイルに対してブランク画素を挿入することによって、前記拡大されたスーパータイルフレームを生成することと、複数の前記拡大されたスーパータイルフレームを結合して前記画像フレームを生成することと、を備える方法。システムメモリから読み出された複数のタイルから前記圧縮されたスーパータイルフレームを作成することと、前記生成された画像フレームをディスプレイすることと、を更に備え、前記拡大されたスーパータイルフレーム及び前記生成された画像フレームのいずれも前記システムメモリに書き込まれない請求項1の方法。前記圧縮されたスーパータイルフレームの1つ以上を複数のプロセッサの各々において処理することを更に備える請求項1の方法。前記画像フレームの複数のタイルから複数のスーパータイルフレームを決定することと、前記スーパータイルフレームの1つ以上を前記プロセッサの各々に割り当てることと、前記スーパータイルフレームのそれぞれを圧縮することと、を更に備える請求項3の方法。前記スーパータイルフレームの各々は前記画像フレームの非隣接タイルを備える請求項4の方法。前記それぞれのスーパータイルフレームを前記複数のプロセッサにおける別々のプロセッサ内に記憶することを更に備える請求項5の方法。前記圧縮することは、前記スーパータイルフレームのそれぞれに対して、実質的に、対応するプロセッサに割り当てられたタイルのセットだけを記憶することを備える請求項4の方法。当該拡大することは当該結合することと実質的に同時に行われる請求項1の方法。当該結合することは加算動作を用いて前記複数の拡大されたスーパータイルフレームを結合することを備える請求項1の方法。画像フレームの複数の圧縮されたスーパータイルフレームから前記画像フレームをディスプレイするためのシステムであって、制御プロセッサと、前記制御プロセッサに結合され、その各々は前記圧縮されたスーパータイルフレームの1つ以上を処理するように構成される複数のグラフィクス処理ユニットと、スーパータイルフレーム結合器と、を備え、前記スーパータイルフレーム結合器は、前記圧縮されたスーパータイルフレームを読み出すことと、前記圧縮されたスーパータイルフレームの各々を拡大し、拡大されたスーパータイルフレームにおける当該圧縮されたスーパータイルフレームに由来しない1つ以上のタイルに対してブランク画素を挿入することによって、前記拡大されたスーパータイルフレームを生成することと、複数の前記拡大されたスーパータイルフレームを結合して前記画像フレームを生成することと、のために構成されるシステム。前記システムは前記制御プロセッサ及び前記グラフィクス処理ユニットに結合されるシステムメモリを更に備え、前記拡大されたスーパータイルフレーム及び前記生成された画像フレームのいずれも前記システムメモリに書き込まれない請求項10のシステム。前記画像フレームを表す複数のスーパータイルフレームを作成し、前記スーパータイルフレームの1つ以上を前記グラフィクス処理ユニットの各々に割り当てるように構成されるスーパータイルフレーム生成器と、前記スーパータイルフレームのそれぞれを圧縮するように構成されるスーパータイルフレーム圧縮器と、を更に備える請求項10のシステム。前記スーパータイルフレーム圧縮器は、前記スーパータイルフレームのそれぞれに対して、実質的に、対応するグラフィクス処理ユニットに割り当てられたタイルのセットだけを記憶するように更に構成される請求項12のシステム。前記スーパータイルフレームの各々は前記画像フレームの非隣接タイルを備える請求項10のシステム。当該拡大することは当該結合することと実質的に同時に行われる請求項10のシステム。命令を記憶するコンピュータ可読媒体であって、前記命令は、実行されるときに、複数の圧縮されたスーパータイルフレームから画像フレームをある方法でディスプレイするように適合させられ、前記方法は、前記圧縮されたスーパータイルフレームを読み出すことと、前記圧縮されたスーパータイルフレームの各々を拡大し、拡大されたスーパータイルフレームにおける当該圧縮されたスーパータイルフレームに由来しない1つ以上のタイルに対してブランク画素を挿入することによって、前記拡大されたスーパータイルフレームを生成することと、複数の前記拡大されたスーパータイルフレームを結合して前記画像フレームを生成することと、を備えるコンピュータ可読媒体。システムメモリから読み出された複数のタイルから前記圧縮されたスーパータイルフレームを作成することと、前記生成された画像フレームをディスプレイすることと、を前記方法が更に備え、前記拡大されたスーパータイルフレーム及び前記生成された画像フレームのいずれも前記システムメモリに書き込まれない請求項16のコンピュータ可読媒体。前記圧縮されたスーパータイルフレームの1つ以上を複数のプロセッサの各々において処理することを前記方法が更に備える請求項16のコンピュータ可読媒体。前記複数のタイルから複数のスーパータイルフレームを決定することと、前記スーパータイルフレームの1つ以上を前記プロセッサの各々に割り当てることと、前記スーパータイルフレームのそれぞれを圧縮することと、を前記方法が更に備える請求項16のコンピュータ可読媒体。前記スーパータイルフレームの各々は前記画像フレームの非隣接タイルを備える請求項16のコンピュータ可読媒体。多重サンプリングが有効にされているとき等の幾つかのグラフィクス処理モードにおいては、各GPUにおいてフレームを処理するために必要なメモリフットプリントが相当大きくなる。例えば多重サンプリング又はスーパーサンプリングが用いられる場合、フレームの各画素は多重サンプルを含み得るので、GPUメモリ内に記憶されるフレームデータのサイズが顕著に増大する。必要なメモリフットプリントの増大は、フレームを描画する際のスケーラビリティ制限、帯域制限及び遅延に起因する性能低下をもたらし得る。そこで、各プロセッサがフレームを処理する際に必要なメモリフットプリントを低減する方法及びシステムが求められている。本発明の実施形態は、圧縮されたスーパータイル画像のディスプレイを可能にする。1つの実施形態においては、複数の圧縮されたスーパータイルフレームから画像フレームをディスプレイするための方法は、圧縮されたスーパータイルフレームを読み出すことと、圧縮されたスーパータイルフレームを拡大することと、拡大されたスーパータイルフレームを結合して画像フレームを生成することと、を含む。拡大することは、拡大されたスーパータイルフレーム内のタイルであって対応する圧縮されたスーパータイルフレーム内にないタイルに対してブランク画素を挿入することによって、圧縮されたスーパータイルフレームの各々に対応する拡大されたスーパータイルフレームを生成することを含むことができる。別の実施形態は、画像フレームの複数の圧縮されたスーパータイルフレームから画像フレームをディスプレイするためのシステムである。システムは、制御プロセッサと、制御プロセッサに結合される複数のグラフィクス処理ユニットと、スーパータイルフレーム結合器と、を含む。各グラフィクス処理ユニットは、圧縮されたスーパータイルフレームの1つ以上を処理するように構成される。スーパータイルフレーム結合器は、圧縮されたスーパータイルフレームを読み出し、圧縮されたスーパータイルフレームを拡大し、拡大されたフレームを結合して画像フレームを生成するように構成される。更に別の実施形態は、命令を記憶するコンピュータ可読媒体であり、ここで命令は、実行されるときに、複数の圧縮されたスーパータイルフレームから画像フレームをある方法でディスプレイするように適合させられ、その方法は、圧縮されたスーパータイルフレームを読み出すことと、圧縮されたスーパータイルフレームを拡大することと、拡大されたスーパータイルフレームを結合して画像フレームを生成することと、を備える。本発明の更なる実施形態、特徴及び利点並びに本発明の種々の実施形態の構成及び動作は、添付図面を参照して以下に詳細に説明される。概要及び要約の欄ではなく、詳細な説明の欄が特許請求の範囲を解釈するために用いられることが意図されていると理解されるべきである。概要及び要約の欄は、発明者によって検討された本発明の1つ以上のしかし全部ではない例示的な実施形態を説明することができ、従って本発明及び添付の特許請求の範囲を限定することが意図されているわけではけっしてない。多重のグラフィクス処理ユニットGPU等の多重グラフィクスプロセッサを有するグラフィクスシステムは、幾つかのグラフィクス動作が並列で実行されるのを可能にすることによって、単一のGPUを有するシステムよりも強化された性能を提供することができる。多重グラフィクスプロセッサは、GPU、汎用GPUGPGPU、CPU、それらの組み合わせ又はここに説明されるように画像データを処理することが可能な他のプロセッサを備えることができる。図1は本発明の実施形態に従う多重GPUコンピューティング環境を示している。例えばコンピューティング環境100は、GPU104及び106に結合される中央処理ユニットCPU102を含む。図1には2つのGPUの実施形態が示されているが、関連分野を含めた当業者がここでの説明に基づき理解するであろうように、本発明の実施形態は任意の数のGPUを含み得る。GPU104及び106の各々は、メモリ、ディスプレイ等の追加的な部品に結合されていてよい。GPU104及び106は、グラフィクス処理例えば描画等のグラフィクス関連タスクをCPU102から受け取る。当業者によって理解されるであろうように、GPU104及び106は、図示されるように個別の部品即ち別々のデバイスであってよく、一体化部品例えば、単一の集積回路ICや単一パッケージハウジングの多重IC等の単一デバイスへと集積化されたもの、他のIC、例えばCPU又はノースブリッジへと集積化されたものであってよく、そして非類似のもの例えば性能等の何らかの異なる能力を有しているものであってよい。GPU104は、コマンドプロセッサ112、メモリ制御器114及びローカルグラフィクスメモリ116等の部品を含む。コマンドプロセッサ112は、GPU104上でのコマンド実行を制御する。例えばコマンドプロセッサ112は、GPU104内で処理されるべきCPU102からのコマンド及びデータの受信を制御し且つ/又は連携させることができる。コマンドプロセッサ112はまた、例えばメモリ制御器114を介して、グラフィクスメモリ116内でのメモリの割り当てを制御し且つ/又は連携させることができる。メモリ制御器114は、データの読み出し及び書き込みのためのグラフィクスメモリ116へのアクセスを制御することができる。GPU104と同様にして、GPU106は、コマンドプロセッサ118、メモリ制御器120及びグラフィクスメモリ122を含み得る。コマンドプロセッサ118、メモリ制御器120及びグラフィクスメモリ122の機能は、上述したGPU104における対応するデバイス112、114及び116と同様である。コンピューティング環境100はまた、システムメモリ108を含む。システムメモリ108は、GPU104及び106とCPU102との間で転送されるコマンド及びデータを保持するために用いられ得る。グラフィクス動作を用いてデータが処理された後、処理されたデータはGPU104及び106からシステムメモリ108へ書き戻され得る。例えば幾つかの実施形態においては、グラフィクスメモリ116からの処理されたデータは、更なる処理のために又は画面110等の画面上でのディスプレイのために用いられるより先に、システムメモリ108に書き込まれ得る。幾つかの実施形態においては、GPU104及び/又は106内で処理されたフレームデータは、ディスプレイエンジン123を介して画面110へと書き込まれる。ディスプレイエンジン123は、ハードウエア及び/若しくはソフトウエア内に実装されてよく又はそれらの組み合わせとして実装されてよく、そして画面110の特定の特性に合わせてデータのディスプレイを最適化する機能を含んでいてよい。別の実施形態においては、ディスプレイエンジン123は、処理されたディスプレイデータをGPUメモリ116及び/又はGPUメモリ122から直接的に受け取ることができる。コンピューティングシステム100の種々のデバイスは、通信基盤126によって結合される。例えば通信基盤126は、周辺部品相互接続エクスプレスPCI-Eバス、イーサネット登録商標、ファイヤワイヤ及び/又は他の相互接続デバイスを含む1つ以上の通信バスを含み得る。ある実施形態においては、通信基盤126は、2つ以上のGPUを互いに結合する相互接続デバイスを含み得る。本発明の実施形態においては、タイルのセットの画像フレームから複数のプロセッサへの割り当ては、スーパータイル化と称される。あるプロセッサに割り当てられた元の画像フレームからのタイルのセットは、スーパータイルフレームと称される。各GPUはまた、各GPUに割り当てられたスーパータイルフレーム内で処理されるべきタイルに基き各GPUのローカルメモリ内でなされるべきメモリ割り当てを決定する論理を含む。例えばGPU104は、タイル圧縮化論理ブロック128を含み、またGPU106はタイル圧縮化論理ブロック130を含む。各タイル圧縮化論理ブロックは、それぞれのGPUに割り当てられたタイルのために必要なメモリ割り当てを決定する機能を含むことができ、本発明の教示に従ってそれぞれのローカルメモリ内でのタイルの記憶を連携させると共に、本発明の実施形態に従ってそれぞれのグラフィクスメモリ内でのタイルの論理レイアウトを決定することができる。ある実施形態においては、GPU104及び106の1つ以上はまた、スーパータイルフレーム結合論理ブロック132を含むことができる。スーパータイルフレーム結合論理ブロック132は、多重GPU内で別々に処理されたタイルを、1つの画面上でディスプレイされ得る又はシステムメモリへ転送され得る単一のフレームへと結合する論理を含む。幾つかの実施形態においては、スーパータイルフレーム結合ブロック132は、それ自身のGPU104のローカルメモリ116の他にGPU106のローカルメモリ122にもアクセスして、各GPUで別個に処理されたタイルをリトリーブすることができる。ある実施形態に従うと、スーパータイルフレーム結合論理ブロック132は、それぞれのGPUに割り当てられていないタイルのロケーション内に不使用画素ブランク画素とも称されるを挿入することによって、1つ以上の圧縮されたフレーム圧縮されたスーパータイルフレームとも称されるを完全解像度フレームへと拡大する機能を含む。更に他の実施形態においては、スーパータイルフレーム結合ブロック132は、圧縮されたフレームをGPUのそれぞれのローカルメモリからリトリーブしまたエクスポートすることができ、その結果、隣接するメモリにおいて最初に全フレームを再構成する必要性なしに、フレームがディスプレイされ得る。尚、スーパータイルフレーム結合論理ブロック132及び/又はその機能は、GPU104若しくは106の少なくとも1つの内部に実装されてよく又は両GPUの外部に実装されてよい。例えばある実施形態においては、スーパータイルフレーム結合論理ブロック132は、ディスプレイエンジン123内に実装され得る。別の実施形態においては、スーパータイルフレーム結合論理ブロック132は、GPUのラスタライザ動作ROP論理内に実装され得る。上述の説明では、GPU104及び106は厳選された部品及び機能を含むものとして図示されている。しかし、当業者であれば、GPU104及び106の一方又は両方が、限定はされないがシェーダエンジン等の他の部品を含み得ることを理解するはずである。図2は2つのGPUへの画像フレームのタイルの例示的な割り当てと各GPUローカルメモリのローカルメモリ内の対応するタイルのレイアウトの例とを示している。例えばフレーム202は、GPU104及び106によって画面110上に描画されるべき画像を含み得る。フレーム202内の各小さな長方形は1つのタイルを表す。1つのタイルは任意のサイズの長方形であってよいが、一般に用いられるタイルサイズは16×16画素及び32×32画素である。複数のタイルに分割されたフレーム202等の1つのフレームは、タイル化フレームと称される。図示される実施形態においては、CPU102はフレーム202のタイルをチェッカーボードパターンで割り当て、各1つおきのタイルはGPU104のグラフィックメモリ116に割り当てられ、残りのタイルはGPU106のグラフィックメモリ122に割り当てられる。前述したように、各GPUは、画像フレーム202からの処理されるべき複数のタイルを備えるスーパータイルフレームを割り当てられる。タイル割り当てのパターンは、ディスプレイのモードを含む種々の要因に基き得る。例えば、画面110上でのフレーム202の最終的なディスプレイが、左から右へ及び上から下へのパターンでタイルを漸次ディスプレイすることによって実行される場合、割り当てられたタイルの数に関して及び割り当てられたタイルの空間分布に関して両GPUの間で作業負荷がバランスされるように、タイルを交互に各GPUに割り当てることが有利であろう。図2はまた、各GPUに割り当てられたフレームのタイルがどのようにしてGPU104及び106のそれぞれグラフィックメモリ116及び122内で論理的に配置され得るのかの例を示している。システムメモリ108内のタイル化画像フレーム202は、16タイルを有するものとして図示されている。異なるサイズのタイル及び/又は異なる数のタイルを有するフレームも可能である。タイルは、割り当ての例示的なパターンが都合よく示されるように、01~16の範囲の番号で示されている。図示される例においては、タイルはチェッカーボードパターンで2つのGPU内に割り当てられる。それぞれのGPUにタイルを割り当てる他のパターンも可能である。GPU104内のグラフィクスメモリ116におけるメモリ区域204は、GPU104に割り当てられたタイルを図示されるような配置で有することができるメモリ区域202、204及び206内に示される01~16の範囲にある対応するタイル番号は、同じタイルの複製を表す。図示されるように、タイルは、GPU104に割り当てられたタイルの間での、それぞれのタイルのフレーム202内での出現の順序に対応して、左から右、上から下への方法で長方形グリッド内に配置されてよい。同様に、GPU106内のグラフィクスメモリ122におけるメモリ区域206は、GPU106に割り当てられたタイルを図示されるような配置で有することができる。各GPUに割り当てられたタイルは、例えば、割り当てられたタイルを記憶するためだけにメモリ空間を割り当て、割り当てられていないタイルのためには空間を割り当てないことによって、メモリフットプリントを最小にするように圧縮されたフレームの形態で、対応するGPUメモリ内に記憶される。図示される例においては、各グラフィクスメモリ内に当該GPUに割り当てられたタイルのみを記憶することによって、各グラフィクスメモリ内でフレームのために必要なメモリフットプリントは、全フレームを記憶するために必要なフットプリントの約半分に低減される。また、割り当てられたタイルのみをそのグラフィクスメモリ内に記憶することによって、各GPUは割り当てられていないタイルの処理を回避する。図3は本発明の実施形態に従い圧縮されたフレームを混合して完全解像度フレームを生成するプロセスの側面を模式的に示している。図2に示されるように、タイル化フレーム202からのタイルは、別々のGPUに割り当てられ、そして圧縮されたフレーム204及び206としてそれぞれのGPUメモリ内に記憶される。図2において最初に示された圧縮されたフレーム204及び206が、再び図3に示されている。圧縮されたフレーム204及び206は、対応するGPUに割り当てられたタイルを各々が含む非圧縮フレーム以下拡大されたフレーム又は拡大されたスーパータイルフレームと称される302及び304にそれぞれ拡大される。拡大されたフレーム302及び304において番号を伴って示される各タイルは、それぞれの圧縮されたフレームからの対応するタイルを表す。フレーム302及び304においてXで標識付けられる各タイルは、本発明の実施形態に従い挿入されたブランク画素を表す。挿入されたブランク画素を伴う拡大されたフレーム302及び304は、結合されて混合されてとも称されるそれぞれのGPUで処理されたタイル化フレーム202の全てのタイルを含む最終結合された完全解像度フレーム306を生成する。結合された完全解像度フレーム306は、次いで画面上でディスプレイされ得る。図4は本発明の実施形態に従い多重GPUによってフレームが処理されるのを可能にするプロセスのフローチャートである。動作402においては、描画されるべき画像に対応するタイル化フレームが作成される。本発明の実施形態に従うタイル化フレームは、全フレーム又はディスプレイ区域が複数のタイルでカバーされるような方法で複数のタイルへと分割されたフレームである。タイルは通常は16×16、32×32又は64×64画素のサイズである。メモリアクセス等のフレームの次の処理は、個々のタイルに基くことができる。ある実施形態に従うと、あるタイルはフレーム内でその左上画素の位置によって指定され得る。ある実施形態に従うと、タイル化に供されるフレームは、対応する画像が描画されるべきディスプレイ上の全ての画素位置のための1つ以上の断片を伴うラスタライズされたデータを備える。ラスタライズされたフレームの画素及び/又は画素断片は、頂点シェーダ、幾何シェーダ及び/又は画素シェーダ等の1つ以上のシェーダプログラムの出力であってよい。シェーダプログラムは、典型的には画素のクワッド、即ち2×2のブロックを処理する。シェーダの出力はROPによって処理されてよく、ROPは、それらブロックが出力バッファに書き込まれるより先に、色合成及びアンチエイリアシング等の機能を行う。ROPは出力バッファ上で動作してタイル化フレームを定義することができる。ステップ404では、タイルのセットが複数のプロセッサに割り当てられる。例えば、左上タイルで始まるタイル化フレームの1つおきのタイルがGPU1_104に割り当てられてよく、そして残りのタイルはGPU2_106に割り当てられてよい。GPU1及びGPU2へのスーパータイルフレームのそのような割り当ては、図2に示されている。図2に示されるように、各プロセッサは、各プロセッサに割り当てられたスーパータイルフレームを、これを各プロセッサのメモリに記憶する前に、各プロセッサに割り当てられたタイルのみを記憶することによって、圧縮する。各GPUに記憶されたフレームは、圧縮されたスーパータイルフレームである。ある実施形態においては、圧縮は、それぞれのプロセッサに割り当てられるタイルを定義するリスト又は予め定められたパターンを維持すること、及び割り当てられたタイルをそれぞれのプロセッサ内の連続的メモリ内に記憶することにより達成される。ステップ406では、各プロセッサは、各プロセッサに割り当てられたタイルに必要な任意の処理を行う。そのような処理は、例えば、1つ以上のシェーダプログラムによる処理を含み得る。ある実施形態においては、各プロセッサがそれに割り当てられたタイルの処理を完了したら、それぞれのプロセッサから、別々に割り当てられたタイルの再組み立てを連携させてフレームを形成する部品へと、信号が送られてよい。例えば、メッセージパケットが送られてよく、レジスタ値がセットされてよく、且つ/又はハードウエア信号がアサートされてよい。ステップ408では、それぞれのプロセッサ内で圧縮されたスーパータイルフレームが読み出される。ある実施形態においては、グラフィクスドライバ又は他の論理は、割り当てられたタイルの処理を各プロセッサが完了した旨の信号を各プロセッサから受け取る。グラフィクスドライバ又は他の論理は次いで、圧縮されたフレームを各プロセッサのメモリからリトリーブすることができる。ある実施形態においては、圧縮されたフレームを受け取り且つ結合する論理は、スーパータイルフレーム結合論理ブロック132内に実装される。ステップ410では、それぞれのプロセッサからリトリーブされた圧縮されたフレームは、非圧縮化されて対応する拡大されたフレームを生成する。圧縮されたフレームを読み出し且つ結合する論理は、グラフィクスプロセッサメモリから圧縮されたフレームを読み出すと共にこれを拡大する一方で、例えばシステムメモリ内又はグラフィクスメモリ内のバッファに書き込むことができる。ある実施形態に従うと、圧縮されたフレームの読み出しは、タイル毎に行われ得る。別の実施形態においては、圧縮されたフレーム全体が要求され得る。ある実施形態においては、拡大されたフレーム拡大されたスーパータイルフレームとも称されるは、当該プロセッサに割り当てられていない各タイルに対してブランクを再挿入することによって、それぞれの圧縮されたフレームから構成される。ブランクタイル即ち有効データを含まないものとして標識付けられたタイルは、有効内容を伴わない画素ブランク画素として定義される画素で構成され得る。ある実施形態においては、ブランク画素は0値を伴う画素である。0の値を有するブランク画素は、黒色画素とも称される。別の実施形態においては、ブランク画素及び/又はブランクタイルは、それぞれの圧縮されたフレームに対応する拡大されたフレームの好都合な結合を可能にする任意の方法で標識付けられてよい。ステップ412では、処理されたタイルを伴う拡大されたフレームが結合されて、結合された完全解像度フレームを形成する。ある実施形態に従うと、結合すること又は混合することは、それぞれの拡大されたフレームに対して加算動作を実行することを通して達成される。各タイル位置に対して1つの一方の拡大されたフレームのみが非ブランクタイル値を有するはずであるから、フレームを結合する加算動作は、各タイルが処理されたタイルである結合された完全解像度フレームを結果としてもたらす。ある実施形態においては、加算動作を行う前に各ブランク画素を黒色画素即ち0の値を伴う画素で置換することによって、完全解像度フレームの各画素の値がその処理された値である結合された完全解像度フレームが得られる。ステップ414では、ステップ412で構成された結合された完全解像度フレームは、ディスプレされてよく、あるいは例えばデジタル的に記憶される等の別の目的で使用されてよい。図5は実施形態に従い多重の圧縮されたフレームから結合された完全解像度フレームを構成する方法500を示している。ステップ502では、結合された完全解像度フレームを保持するために、メモリバッファが初期化される。メモリバッファは、フレームバッファ、グラフィクスメモリ内のメモリ区域又はシステムメモリ区域内のメモリであってよい。ステップ503では、圧縮されたフレームに基づき構成されることになる拡大されたフレームを保持するために、メモリ区域が初期化される。拡大されたフレームのメモリ区域は、拡大されるべき各圧縮されたフレームのために再初期化及び再使用され得る。拡大されたフレームのメモリ区域は、システムメモリ、グラフィクスメモリ又は他のメモリ内にあってよい。ステップ504では、圧縮されたフレームがメモリから読み出される。圧縮されたフレームは、上述のステップ404に関連して説明したように、それぞれのプロセッサに対応するグラフィクスメモリ内に記憶され得る。対応するグラフィクスメモリからの圧縮されたフレームの読み出しは、タイルを個別に読み出すことに基づいていてよく、単一の読み出し命令で全フレームを読み出すことに基いていてよく、あるいは中間サイズのメモリを読むことに基いていてよい。読み出しに際しては、圧縮されたフレーム及び/又はその一部が、システムメモリ又はグラフィクスメモリに書き込まれ得る。ステップ506では、最後に読み出される圧縮されたフレームからのタイルが読み出される。最後に読み出される圧縮されたフレームを処理することにおけるステップ506の各呼び出しにおいては、最後に読み出される圧縮されたフレームからのタイルは、圧縮されたフレームの左上角で始まり左から右、上から下へのパターンで進むシーケンスで読み出され得る。ステップ508では、拡大されたフレーム内のタイルの位置が決定される。ある実施形態に従うと、拡大されたフレーム内のタイルの位置は、それぞれのプロセッサへのタイル割り当てのパターンに基いて決定され得る。別の実施形態においては、各タイルは、拡大されたフレームにおけるその位置をエンコードされたものであってよい。例えばタイルは、それぞれのプロセッサにおける処理に先立ち元のタイル化フレーム内でのその位置をエンコードされたものであってよい。決定された位置に基き、拡大されたフレーム内にタイルが挿入され得る。ステップ510では、最後に挿入されたタイルの位置に基づき、最後に挿入されたタイルに隣接してブランク画素が挿入される。ステップ410に関連して前述したように、ブランク画素は、拡大されたフレームにおいて当該画素が有効データを有していないことを示す特定実装向けの方法で定義され得る。チェックボードパターンで2つのプロセッサに割り当てられた元のタイル化フレームからのタイルを各圧縮されたフレームが備える実施形態においては、ブランク画素は、最後に割り当てられたタイルの隣のタイル即ち、左、右、上及び下のタイルに割り当てられてよい。ステップ512では、最後に挿入されたタイルが現在フレーム内の最後のセルであるかどうかが決定される。最後のセルでない場合には、現在フレーム内の全てのタイルが処理されるまで、ステップ506~512が繰り返される、現在フレームの最後のタイルが拡大されたフレーム内に挿入され且つ対応するブランク画素が挿入された後に、処理はステップ514へ進む。ステップ514では、現在の拡大されたフレームが現在の結合された完全解像度フレームと結合される。ある実施形態に従うと、結合は、現在の拡大されたフレームを現在の結合された完全解像度フレームに加算することによって達成される。加算動作による結合が利用可能であるのは、本発明の実施形態においては、1つの拡大されたフレームのみが、結合された完全解像度フレーム内の特定のタイル位置のための有効画素データを有しているはずだからである。ステップ516では、最後に圧縮されたフレームが処理されたかどうかが決定される。上述したように、現在処理中の元のタイル化フレームは、各プロセッサが圧縮されたフレームを処理するような多重プロセッサの間で割り当てられたものであり得る。最後に圧縮されたフレームが処理されていない場合には、処理はステップ504へ戻り、最後に圧縮されたフレームが拡大され且つ完全解像度フレームへと結合されるまで、ステップ504~516が繰り返される。最後に圧縮されたフレームが完全解像度フレームへと結合されると、元のタイル化フレームの処理は完了し、またそれぞれのプロセッサ内で別々に処理された圧縮されたフレームを結合することによって、結合された完全解像度フレームが構成されたことになる。本発明の側面を実施する論理によって実行される命令は、C及びC等の種々のプログラミング言語、アセンブリ言語、並びに/又はハードウエア記述言語HLDにおいてコード化されてよく、また論理又は他のデバイスによって実行され得るオブジェクトコードへとコンパイルされてよい。上述の実施形態は、ベリログ、RTL、ネットリスツ等のハードウエア記述言語において記述されてよく、またこれらの記述は、ここに説明されるような本発明の側面を具現化する1つ以上のハードウエアデバイスを作り出すマスクワーク/フォトマスクの生成を通して製造プロセスを最終的に構成するために用いられ得る。本発明の側面は、全体又は一部においてコンピュータ可読媒体に記憶され得る。コンピュータ可読媒体に記憶された命令は、本発明の実施形態の全部又は一部を行うようにプロセッサを適合させることができる。特定の機能の実装及びそれらの関係性を示す機能構築ブロックを補助として、本発明が上述のように説明されてきた。これらの機能構築ブロックの境界は、説明の便宜上ここでは適宜画定されてきた。特定の機能及びそれらの関係性が適切に実行される限りにおいて、代替的な境界が画定され得る。本発明の種々の実施形態がこれまで説明されてきたが、それらは例示のみを目的として提示されてきたものであり且つ限定を目的としていないことが理解されるべきである。本発明の精神及び範囲から逸脱することなしに形態及び詳細における種々の変更がここではなされ得ることが、関連分野を含めた当業者には明らかなはずである。従って、本発明の広さ及び範囲は、上述したいかなる例示的な実施形態によっても限定されるべきではなく、以下の特許請求の範囲及びそれらと均等なものに従ってのみ画定されるべきである。特定の実施形態の上述した説明は、本発明の一般的性質を十分に明らかにするであろうから、他者は、当業者における知識を適用することによって、過度の実験なしに、本発明の一般的概念から逸脱することなく、そのような特定の実施形態を容易に修正し且つ/又は種々の応用に適応させることができる。従って、そのような適応及び修正は、ここに提示されている教示及び指針に基いて、開示されている実施形態と均等なものの意味及び範囲の範疇にあることが意図されている。ここでの用語等は、説明を目的としたものであって限定を目的としていないことが理解されるべきであり、本出願書類の用語等は教示及び指針の下で当業者によって解釈されるべきである。