Cellular architecture とは

セルラアーキテクチャは、並列コンピューティングにおいて顕著なコンピュータアーキテクチャの一種です。セルラー・アーキテクチャーは比較的新しいもので、IBMのセル・マイクロプロセッサーが市場に初めて登場しました。 Cellularアーキテクチャは、プログラマに単一プロセッサ内で多数の同時スレッドを実行できるようにすることにより、マルチコアアーキテクチャ設計を論理的な結論に導きます。各 'セル'は、スレッド単位、メモリ、および通信を含む計算ノードです。スピードアップは、多くのアプリケーションに固有のスレッドレベルの並列性を利用することによって実現されます。
9つのコアを含む携帯電話アーキテクチャは、プレイステーション3で使用されるプロセッサです。もう1つの目立つ携帯電話アーキテクチャは、現在IBMによって開発中の超並列アーキテクチャであるCyclops64です。
セルラーアーキテクチャは、プログラマを基礎となるハードウェアの多くにさらす低レベルのプログラミングパラダイムに従います。これにより、プログラマはプラットフォーム用のコードを大幅に最適化できますが、同時にソフトウェアを開発するのが難しくなります。