Skip to content
This repository was archived by the owner on Oct 8, 2019. It is now read-only.
This repository was archived by the owner on Oct 8, 2019. It is now read-only.

Implement general Parameter Server #332

@maropu

Description

@maropu

A parameter server is a framework to asynchronously share parameters among machine learning workers for higher scalability. Hivemall currently has a standalone server implementation, named a MIX server, to asynchronously average parameters among workers for internal use only. To make the MIX server more general, we are planning to implement parameter server functionalities (e.g., cluster manager supports, optimizers to calculate deltas from gradients to update parameters, RPC protocols that third-party libraries use, and so on) based on the implementation.

We started some works as a first step:

This ticket is to track related activities for parameter servers and please feel free to leave comments and advices here.

Metadata

Metadata

Assignees

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions