An improved simulated annealing heuristic for static partitioning of task graphs onto heterogeneous architectures | IEEE Conference Publication | IEEE Xplore