CiD 2: Accelerating Asynchronous Communication in Decentralized Deep Learning