A collection of Synchronization-Avoiding Machine Learning (SA-ML) algorithms for ridge regression, proximal least-squares, and support vector machines. Released under a three-clause BSD License.
BLAS, LAPACK, and MPI.
Instructions and build scripts coming soon.
Written and maintained by Aditya Devarakonda (Wake Forest University). Please email aditya@wfu.edu for questions or requests.
If you use this software, please cite my thesis:
@phdthesis{camlthesis18,
title = {Avoiding {{Communication}} in {{First Order Methods}} for {{Optimization}}},
author = {Devarakonda, Aditya},
year = {2018},
copyright = {All rights reserved},
file = {C\:\\Users\\Aditya Devarakonda\\Zotero\\storage\\RPEHA42T\\3rm6d2mf.html},
school = {UC Berkeley},
doi={https://escholarship.org/uc/item/3rm6d2mf},
type = {{{PhD Thesis}}}
}