Two papers accepted to ICML Ringmaster ASGD: The First Asynchronous SGD with Optimal Time Complexity ATA: Adaptive Task Allocation for Efficient Resource Management in Distributed Machine Learning