activity
20152021
most citedOverSketch: Approximate Matrix Multiplication for the Cloud

53 citations · 95 across the 10 of their papers we have counts for

collaborators
Showing 2020Show all

5 papers · 1 filter

cs.LG2020★ 1 cited

BEAR: Sketching BFGS Algorithm for Ultra-High Dimensional Feature Selection in Sublinear Memory

Amirali Aghazadeh, Vipul Gupta, Alex DeWeese +2

We consider feature selection for applications in machine learning where the dimensionality of the data is so large that it exceeds the working memory of the (local) computing mach…

cs.LG2020★ 1 cited

Training Recommender Systems at Scale: Communication-Efficient Model and Data Parallelism

Vipul Gupta, Dhruv Choudhary, Ping Tak Peter Tang +6

In this paper, we consider hybrid parallelism -- a paradigm that employs both Data Parallelism (DP) and Model Parallelism (MP) -- to scale distributed training of large recommendat…

cs.DC2020★ 1 cited

Utility-based Resource Allocation and Pricing for Serverless Computing

Vipul Gupta, Soham Phade, Thomas Courtade +1

Serverless computing platforms currently rely on basic pricing schemes that are static and do not reflect customer feedback. This leads to significant inefficiencies from a total u…

cs.DC2020★ 6 cited

Serverless Straggler Mitigation using Local Error-Correcting Codes

Vipul Gupta, Dominic Carrano, Yaoqing Yang +3

Inexpensive cloud services, such as serverless computing, are often vulnerable to straggling nodes that increase end-to-end latency for distributed computation. We propose and impl…

cs.LG2020★ 15 cited

Stochastic Weight Averaging in Parallel: Large-Batch Training that Generalizes Well

Vipul Gupta, Santiago Akle Serrano, Dennis DeCoste

We propose Stochastic Weight Averaging in Parallel (SWAP), an algorithm to accelerate DNN training. Our algorithm uses large mini-batches to compute an approximate solution quickly…