Federated learning (FL) has attracted increasing attention as a promising approach to driving vast number of end devices with artificial intelligence. However, it is very challenging guarantee the efficiency FL considering unreliable nature while cost device-server communication cannot be neglected. In this paper, we propose SAFA, semi-asynchronous protocol, address problems in federated such l...