-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Distributed Machine Learning with Python
By :
In this section, we will dive into the system architecture of the parameter server paradigm. The domain knowledge requirements for this section are as follows:
The parameter server architecture mainly consists of two roles: parameter server and worker. The parameter server can be regarded as the master node in the traditional Master/Worker architecture.
Workers are the computer nodes or GPUs that are responsible for model training. We split the total training data among all the workers. Each worker trains their local model with the training data partition that's been assigned to it.
The duties of parameter server are twofold:
The following diagram depicts a simplified parameter server architecture with two workers and one...