Scratch-Pad Memory Management For Static Data Aggregates