Memory-Aware Optimal Scheduling with Communication Overhead Minimization for Streaming Applications on Chip Multiprocessors | IEEE Conference Publication | IEEE Xplore