Design-time strategies are suited only for mapping predefined set of applications and thus cannot predict dynamic behavior. This dynamism demands run-time mapping of application tasks to maintain a critical balance between performance and resource optimization. This paper proposes a run-time heuristic that intelligently distributes the application tasks among multiple processors taking communication overhead, computation load and resource utilization in consideration.
Published in:
VLSI (ISVLSI), 2011 IEEE Computer Society Annual Symposium on
Date of Conference: 4-6 July 2011