DyRAM: Dynamic Data Allocation and Resource Management in Distributed Machine Learning Systems | IEEE Conference Publication | IEEE Xplore