A major challenge in many large-scale machine learning tasks is to solve an optimization objective involving data that is distributed across multiple machines.

A major challenge in many large-scale machine learning tasks is to solve an optimization objective involving data that is distributed across multiple machines.