In Heterogeneous computing is possible to allocate best processor in given set processor for each task i.e in the way if parent and child had same processor, in that mean time if parent input has large it takes more time to execute so child has till parent to finish. In that parent and child had different processor, for the critical path to achieve in best way?
https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=8&ved=0ahUKEwiIp82gwOjKAhUGYpoKHXzJBUQQFghMMAc&url=https%3a%2f%2fweb%2efe%2eup%2ept%2f~niadr%2fPUBLICATIONS%2f2013%2ftpds_fev13%2epdf&usg=AFQjCNGK9xihrPqfe-08J5IGiUCHisQUpw&bvm=bv.113370389,d.bGQ