Achieving Linear Speedup in Asynchronous Federated Learning With Heterogeneous Clients | Synapse