GCLP contd.
Obj1: Select a mapping that minimizes finish time of a node. A node can begin execution only after all its predecessors have finished execution and data has transferred to it from predecessors. Also, node can not begin execution unless last node mapped to software has finished execution.
Obj2: uses percentage resource consumption measure. It takes account of total cost of communication between node and its predecessors. This favors the software allocation as algorithm proceeds.