SPEs

E773936

SPEs (Synergistic Processing Elements) are specialized co-processors in the Cell Broadband Engine architecture designed to handle intensive parallel and vector computations alongside the main Power Processing Element.

All labels observed (2)

Label Occurrences
SPE 1
SPEs canonical 1

How this entity was disambiguated

Statements (43)

Predicate Object
instanceOf Synergistic Processing Element
vector processing unit
abbreviationOf Synergistic Processing Elements
architectureType RISC-like
cannotDirectlyAccess system memory
communicatesVia Element Interconnect Bus
cooperatesWith Power Processing Element
designedFor intensive parallel computations
vector computations
era mid-2000s heterogeneous multicore processors
executionModel SIMD
hasCharacteristic explicit memory management
high memory bandwidth via DMA
limited local store size
hasComponent 128-bit SIMD engine
DMA controller
Synergistic Processing Unit
local store
register file
introducedBy IBM
Sony
Toshiba
memoryModel local store memory
optimizedFor data-parallel workloads
multimedia processing
scientific computing
signal processing
partOf Cell Broadband Engine
primaryDataAccess DMA transfers
programmedWith C language extensions
intrinsics for SIMD operations
supports integer SIMD operations
single-precision floating point operations
targetedBy 3D graphics processing
game physics engines
high-performance computing applications
media codecs
usedIn IBM QS20 blade server
IBM QS21 blade server
IBM QS22 blade server
PlayStation 3 Cell processor
linked to: Sony PlayStation 3

Toshiba SpursEngine
worksAlongside Power Processing Element

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.