Asynchronous Parallel Greedy Coordinate Descent
You, Yang, Lian, Xiangru, Liu, Ji, Yu, Hsiang-Fu, Dhillon, Inderjit S., Demmel, James, Hsieh, Cho-Jui
–Neural Information Processing Systems
In this paper, we propose and study an Asynchronous parallel Greedy Coordinate Descent (Asy-GCD) algorithm for minimizing a smooth function with bounded constraints. At each iteration, workers asynchronously conduct greedy coordinate descent updates on a block of variables. In the first part of the paper, we analyze the theoretical behavior of Asy-GCD and prove a linear convergence rate. In the second part, we develop an efficient kernel SVM solver based on Asy-GCD in the shared memory multi-core setting. Since our algorithm is fully asynchronous--each core does not need to idle and wait for the other cores--the resulting algorithm enjoys good speedup and outperforms existing multi-core kernel SVM solvers including asynchronous stochastic coordinate descent and multi-core LIBSVM.
Neural Information Processing Systems
Dec-31-2016
- Country:
- Asia > Taiwan
- Taiwan Province > Taipei (0.04)
- Europe > Spain
- Catalonia > Barcelona Province > Barcelona (0.04)
- North America > United States
- California
- Alameda County > Berkeley (0.04)
- Yolo County > Davis (0.04)
- Massachusetts > Middlesex County
- Texas > Travis County
- Austin (0.04)
- California
- Asia > Taiwan
- Genre:
- Research Report > New Finding (0.46)
- Industry:
- Government > Regional Government (0.46)
- Technology: