Features of Unified Memory
Flexibility in memory bandwidth allocation
- Entire bandwidth available for fills and copies
- 2:1 Z/color bandwidth split when depth buffering
- 8:2:1 texture/Z/color bandwidth split when texturing
Flexibility in memory storage allocation
Higher effective bandwidth/pin, fewer pins, fewer memory chips, lower cost
Logic sharing due to common datapaths
But there is overhead to switch between regions