QSGD: Communication-Efficient SGD via Gradient Quantization and Encoding