SPE Każdy SPE składa się z jednostki SPU (Synergistic Processing Unit) i kontrolera przepływu pamięci MFC (Memory Flow Controller). SPU nie korzysta ze zwykłej pamięci podręcznej danych. Ma własną pamięć lokalną o pojemności 256 kB, przechowującą zarówno kod, jak i dane, a transfery między nią i pamięcią główną są wykonywane poprzez mechanizmy DMA kontrolera MFC.

Najważniejsze cechy SPU: 128 rejestrów o szerokości 128 bitów, 256 kB pamięci lokalnej, architektura SIMD operująca na 128-bitowych wektorach, możliwość wykonywania w jednym wektorze między innymi 16 wartości 8-bitowych, 8 wartości 16-bitowych, 4 wartości 32-bitowych lub 2 wartości 64-bitowych, dwa potoki wykonawcze, parzysty i nieparzysty, umożliwiające w odpowiednich warunkach wydanie i zakończenie do dwóch instrukcji w jednym cyklu, wykonywanie instrukcji in-order, transfer danych do i z pamięci głównej przez DMA zamiast bezpośredniego dostępu pamięciowego charakterystycznego dla typowego rdzenia CPU.