Gsyn: Reducing Staleness and Communication Waiting via Grouping-based Synchronization for Distributed Deep Learning | IEEE Conference Publication | IEEE Xplore