Harnessing the Power of Serverless Runtimes for Large-Scale Optimization

01/10/2019
by   Arda Aytekin, et al.
0

The event-driven and elastic nature of serverless runtimes makes them a very efficient and cost-effective alternative for scaling up computations. So far, they have mostly been used for stateless, data parallel and ephemeral computations. In this work, we propose using serverless runtimes to solve generic, large-scale optimization problems. Specifically, we build a master-worker setup using AWS Lambda as the source of our workers, implement a parallel optimization algorithm to solve a regularized logistic regression problem, and show that relative speedups up to 256 workers and efficiencies above 70 algorithmic and system-level bottlenecks, propose improvements, and discuss the limitations and challenges in realizing these improvements.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/26/2017

Gradient Sparsification for Communication-Efficient Distributed Optimization

Modern large scale machine learning applications require stochastic opti...
research
03/07/2020

Shahryar Origami Optimization (SOO): A Novel Approach for Solving Large-scale Expensive Optimization Problems Efficiently

Many real-world problems are categorized as large-scale problems, and me...
research
07/01/2016

A multilevel framework for sparse optimization with application to inverse covariance estimation and logistic regression

Solving l1 regularized optimization problems is common in the fields of ...
research
07/25/2022

A Multiresolution approach to solve large-scale optimization problems

General purpose optimization techniques can be used to solve many proble...
research
09/05/2015

HAMSI: A Parallel Incremental Optimization Algorithm Using Quadratic Approximations for Solving Partially Separable Problems

We propose HAMSI (Hessian Approximated Multiple Subsets Iteration), whic...
research
06/18/2023

DropCompute: simple and more robust distributed synchronous training via compute variance reduction

Background: Distributed training is essential for large scale training o...
research
07/11/2019

Structure Exploiting Interior Point Methods

Interior point methods are among the most popular techniques for large s...

Please sign up or login with your details

Forgot password? Click here to reset