Towards Distributed Machine Learning in Shared Clusters: A Dynamically-Partitioned Approach | IEEE Conference Publication | IEEE Xplore