Critical Path Based Scheduling of Multiple Applications in Heterogeneous Distributed Computing | IEEE Conference Publication | IEEE Xplore