Skip to main content

Showing 1–15 of 15 results for author: Parag, P

.
  1. arXiv:2208.03134  [pdf, other

    cs.LG cs.DC cs.IT

    Adaptive Stochastic Gradient Descent for Fast and Communication-Efficient Distributed Learning

    Authors: Serge Kas Hanna, Rawad Bitar, Parimal Parag, Venkat Dasari, Salim El Rouayheb

    Abstract: We consider the setting where a master wants to run a distributed stochastic gradient descent (SGD) algorithm on $n$ workers, each having a subset of the data. Distributed SGD may suffer from the effect of stragglers, i.e., slow or unresponsive workers who cause delays. One solution studied in the literature is to wait at each iteration for the responses of the fastest $k<n$ workers before updatin… ▽ More

    Submitted 4 August, 2022; originally announced August 2022.

    Comments: arXiv admin note: substantial text overlap with arXiv:2002.11005

  2. Latency-Redundancy Tradeoff in Distributed Read-Write Systems

    Authors: Saraswathy Ramanathan, Gaurav Gautam, Vikram Srinivasan, Parimal Parag

    Abstract: Data is replicated and stored redundantly over multiple servers for availability in distributed databases. We focus on databases with frequent reads and writes, where both read and write latencies are important. This is in contrast to databases designed primarily for either read or write applications. Redundancy has contrasting effects on read and write latency. Read latency can be reduced by pote… ▽ More

    Submitted 27 November, 2021; v1 submitted 31 August, 2021; originally announced August 2021.

    Report number: 2022 14th International Conference on COMmunication Systems & NETworkS (COMSNETS), 2022, pp. 172-180

    Journal ref: 2022 14th International Conference on COMmunication Systems & NETworkS (COMSNETS)

  3. arXiv:2108.08199  [pdf, other

    cs.DC cs.IR

    Modeling Performance and Energy trade-offs in Online Data-Intensive Applications

    Authors: Ajay Badita, Rooji Jinan, Balajee Vamanan, Parimal Parag

    Abstract: We consider energy minimization for data-intensive applications run on large number of servers, for given performance guarantees. We consider a system, where each incoming application is sent to a set of servers, and is considered to be completed if a subset of them finish serving it. We consider a simple case when each server core has two speed levels, where the higher speed can be achieved by hi… ▽ More

    Submitted 18 August, 2021; originally announced August 2021.

  4. Optimal Pricing in Multi Server Systems

    Authors: Ashok Krishnan K. S, Chandramani Singh, Siva Theja Maguluri, Parimal Parag

    Abstract: We study optimal service pricing in server farms where customers arrive according to a renewal process and have independent and identical ($i.i.d.$) exponential service times and $i.i.d.$ valuations of the service. The service provider charges a time varying service fee aiming at maximizing its revenue rate. The customers that find free servers and service fees lesser than their valuation join for… ▽ More

    Submitted 5 May, 2021; originally announced May 2021.

    Report number: Volume 154, April 2022, pp. 102282

    Journal ref: Performance Evaluation 2022

  5. Load balancing policies without feedback using timed replicas

    Authors: Rooji Jinan, Ajay Badita, Tejas Bodas, Parimal Parag

    Abstract: Dispatching policies such as the join shortest queue (JSQ), join smallest work (JSW) and their power of two variants are used in load balancing systems where the instantaneous queue length or workload information at all queues or a subset of them can be queried. In situations where the dispatcher has an associated memory, one can minimize this query overhead by maintaining a list of idle servers t… ▽ More

    Submitted 15 October, 2022; v1 submitted 26 October, 2020; originally announced October 2020.

    Comments: 30 pages, 13 figures

    Journal ref: Performance Evaluation, Vol. 162, pp. 102381, November 2023

  6. Latency optimal storage and scheduling of replicated fragments for memory-constrained servers

    Authors: Rooji Jinan, Ajay Badita, Pradeep Sarvepalli, Parimal Parag

    Abstract: We consider the setting of distributed storage system where a single file is subdivided into smaller fragments of same size which are then replicated with a common replication factor across servers of identical cache size. An incoming file download request is sent to all the servers, and the download is completed whenever request gathers all the fragments. At each server, we are interested in dete… ▽ More

    Submitted 4 October, 2020; originally announced October 2020.

    Comments: 34 pages, 8 figures

    Journal ref: IEEE Transactions on Information Theory, vol. 68, no. 6, pp. 4135-4155, June 2022

  7. Tracking an Auto-Regressive Process with Limited Communication per Unit Time

    Authors: Rooji Jinan, Parimal Parag, Himanshu Tyagi

    Abstract: Samples from a high-dimensional AR[1] process are observed by a sender which can communicate only finitely many bits per unit time to a receiver. The receiver seeks to form an estimate of the process value at every time instant in real-time. We consider a time-slotted communication model in a slow-sampling regime where multiple communication slots occur between two sampling instants. We propose a… ▽ More

    Submitted 22 March, 2020; originally announced March 2020.

    Report number: Entropy 2021, 23(3), 347

    Journal ref: Entropy 2021, 23(3), 347

  8. Adaptive Distributed Stochastic Gradient Descent for Minimizing Delay in the Presence of Stragglers

    Authors: Serge Kas Hanna, Rawad Bitar, Parimal Parag, Venkat Dasari, Salim El Rouayheb

    Abstract: We consider the setting where a master wants to run a distributed stochastic gradient descent (SGD) algorithm on $n$ workers each having a subset of the data. Distributed SGD may suffer from the effect of stragglers, i.e., slow or unresponsive workers who cause delays. One solution studied in the literature is to wait at each iteration for the responses of the fastest $k<n$ workers before updating… ▽ More

    Submitted 25 February, 2020; originally announced February 2020.

    Comments: Accepted to IEEE ICASSP 2020

    Report number: pp. 4262--4266, May 2020

    Journal ref: International Conference on Acoustics, Speech, and Signal Processing (ICASSP), pp. 4262--4266, May 2020

  9. Optimal Server Selection for Straggler Mitigation

    Authors: Ajay Badita, Parimal Parag, Vaneet Aggarwal

    Abstract: The performance of large-scale distributed compute systems is adversely impacted by stragglers when the execution time of a job is uncertain. To manage stragglers, we consider a multi-fork approach for job scheduling, where additional parallel servers are added at forking instants. In terms of the forking instants and the number of additional servers, we compute the job completion time and the cos… ▽ More

    Submitted 13 November, 2019; originally announced November 2019.

    Report number: Volume 28, Issue 2, pp. 709--721, April 2020

    Journal ref: IEEE/ACM Transactions on Networking 2020

  10. Mode-Suppression: A Simple, Stable and Scalable Chunk-Sharing Algorithm for P2P Networks

    Authors: Vamseedhar Reddyvari Raja, Parimal Parag, Srinivas Shakkottai

    Abstract: The ability of a P2P network to scale its throughput up in proportion to the arrival rate of peers has recently been shown to be crucially dependent on the chunk sharing policy employed. Some policies can result in low frequencies of a particular chunk, known as the missing chunk syndrome, which can dramatically reduce throughput and lead to instability of the system. For instance, commonly used p… ▽ More

    Submitted 8 April, 2019; originally announced April 2019.

    Report number: Volume 29, Issue 6, pp. 2548--2559, Dec. 2021

    Journal ref: IEEE/ACM Transactions on Networking, Volume 29, Issue 6, pp. 2548--2559, December 2021

  11. Optimal Source Codes for Timely Updates

    Authors: Prathamesh Mayekar, Parimal Parag, Himanshu Tyagi

    Abstract: A transmitter observing a sequence of independent and identically distributed random variables seeks to keep a receiver updated about its latest observations. The receiver need not be apprised about each symbol seen by the transmitter, but needs to output a symbol at each time instant $t$. If at time $t$ the receiver outputs the symbol seen by the transmitter at time $U(t)\leq t$, the age of infor… ▽ More

    Submitted 27 March, 2020; v1 submitted 12 October, 2018; originally announced October 2018.

    Comments: Added a missing reference, in IEEE Transactions on Information Theory, 2020

    Journal ref: IEEE Transactions on Information Theory, vol. 66, no. 6, pp. 3714--3731, June 2020

  12. A Systematic Approach to Incremental Redundancy over Erasure Channels

    Authors: Anoosheh Heidarzadeh, Jean-Francois Chamberland, Parimal Parag, Richard D. Wesel

    Abstract: As sensing and instrumentation play an increasingly important role in systems controlled over wired and wireless networks, the need to better understand delay-sensitive communication becomes a prime issue. Along these lines, this article studies the operation of data links that employ incremental redundancy as a practical means to protect information from the effects of unreliable channels. Specif… ▽ More

    Submitted 8 May, 2018; originally announced May 2018.

    Comments: 7 pages, 2 figures; A shorter version of this article will appear in the proceedings of ISIT 2018

    Journal ref: IEEE International Symposium on Information Theory (ISIT), Vail, CO, USA, 2018, pp. 1176-1180

  13. Minimizing Latency for Secure Coded Computing Using Secret Sharing via Staircase Codes

    Authors: Rawad Bitar, Parimal Parag, Salim El Rouayheb

    Abstract: We consider the setting of a Master server, M, who possesses confidential data (e.g., personal, genomic or medical data) and wants to run intensive computations on it, as part of a machine learning algorithm for example. The Master wants to distribute these computations to untrusted workers who have volunteered or are incentivized to help with this task. However, the data must be kept private and… ▽ More

    Submitted 7 February, 2018; originally announced February 2018.

    Comments: Submitted to IEEE Transactions of Information Theory for possible publication

    Report number: Volume: 68, Issue: 8, Aug. 2020

    Journal ref: IEEE Transactions on Communications 2020

  14. Minimizing Latency for Secure Distributed Computing

    Authors: Rawad Bitar, Parimal Parag, Salim El Rouayheb

    Abstract: We consider the setting of a master server who possesses confidential data (genomic, medical data, etc.) and wants to run intensive computations on it, as part of a machine learning algorithm for example. The master wants to distribute these computations to untrusted workers who have volunteered or are incentivized to help with this task. However, the data must be kept private (in an information t… ▽ More

    Submitted 4 March, 2017; originally announced March 2017.

    Comments: Submitted to IEEE International Symposium on Information Theory (ISIT) 2017

    Report number: pp. 2900--2904, June 2017

    Journal ref: IEEE International Symposium on Information Theory (ISIT) 2017

  15. On the Queueing Behavior of Random Codes over a Gilbert-Elliot Erasure Channel

    Authors: Parimal Parag, Jean-Francois Chamberland, Henry D. Pfister, Krishna R. Narayanan

    Abstract: This paper considers the queueing performance of a system that transmits coded data over a time-varying erasure channel. In our model, the queue length and channel state together form a Markov chain that depends on the system parameters. This gives a framework that allows a rigorous analysis of the queue as a function of the code rate. Most prior work in this area either ignores block-length (e.g.… ▽ More

    Submitted 11 June, 2010; originally announced June 2010.

    Comments: 5 pages, 4 figures, conference

    Journal ref: IEEE International Symposium on Information Theory (ISIT), 1798--1802, Austin, TX, Jun 13-18, 2010