Optimal Data Allocation for Scratch-Pad Memory on Embedded Multi-core Systems | IEEE Conference Publication | IEEE Xplore