To save power and time, ACE divides the Soc into domains:
- Non-shareable: Just for me. No one else has a copy.
- Inner Shareable: A group of friends (e.g., Cores in the same cluster). Changes are broadcast here.
- Outer Shareable: Everyone else in the Soc (e.g., GPU, DMA).
- System: Everyone, including main memory.