Skip to content

High-performacne parameter server for iterative convergent machine learning

Notifications You must be signed in to change notification settings

cuihenggang/iterstore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IterStore

License

IterStore is a parameter server library for iterative convergent machine learning applications. Our example applications include matrix factorization, LDA, multi-class logistic regression, and PageRank.

Build IterStore and example applications

If you use the Ubuntu 14.04 system, you can run the following command to install the dependencies:

./scripts/install-deps-ubuntu14.sh

After installing the dependencies, you can build IterStore and our example applications by running this command:

scons -j8

IterStore APIs

The detailed API descriptions can be found in include/iterstore.hpp and include/user-defined-types.hpp

Reference Paper

Henggang Cui, Alexey Tumanov, Jinliang Wei, Lianghong Xu, Wei Dai, Jesse Haber-Kucharsky, Qirong Ho, Gregory R. Ganger, Phillip B. Gibbons, Garth A. Gibson, and Eric P. Xing. Exploiting Iterative-ness for Parallel ML Computations. In ACM Symposium on Cloud Computing, 2014 (SoCC'14)

About

High-performacne parameter server for iterative convergent machine learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published