Online Scheduling Algorithm for Heterogeneous Distributed Machine Learning Jobs | IEEE Journals & Magazine | IEEE Xplore