PPE and SPE memory details
Recently I have found the clear details on CellBE’s (PPE and SPE) programming limitations in terms memory. So, while programming it is very essential to keep these points in mind in order to avoid future confusions.
- SPE’s local store limit is 256KB.
- Size of each DMA transfer can be at most 16KB. (Means the common data shared between PPE and SPE).
- DMA transfer supports sizes that are 1, 2, 4, 8 or multiples of 16 bytes long.
- The Elemental Interconnect Bus (EIB)’s, which is the I/O between PPE and SPE as well as for main memory, internal bandwidth is 96 bytes per cycle, thus it arrives peak bandwidth of 204GB/s.
- EIB can support more than 100 outstanding DMA memory requests between main memory and the SPEs.
Advertisement
Explore posts in the same categories: Programming
Tags: CellBE, memory, PPE, SPE
You can comment below, or link to this permanent URL from your own site.