Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Haider Al-Lawati

dblp:37/8707 · DBLP profile ↗
← Back
6ranked-venue papers
4as first author
2since 2021 · last 2024
0000-0002-3686-1289ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 3 · 3 first-author · 1 since 2021Artificial intelligence and machine learning · 1Computer networks · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 81% Cloud and datacenter computing · 12% High-performance computing · 7%
Artificial intelligence
1 paper
Optimization for machine learning · 77% Efficient and distributed learning · 23%
Theoretical computer science
1 paper
Coding theory · 100%

Topics — the 13 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Distributed systems › distributed data processing
straggler mitigation
1.122024
Exploiting Stragglers in Distributed Computing Systems With Task Grouping · IEEE Trans. Serv. Comput. 2024
Anytime Minibatch: Exploiting Stragglers in Online Distributed Optimization · ICLR (Poster) 2019
Distributed systems › distributed scheduling
distributed task scheduling
0.812024
Exploiting Stragglers in Distributed Computing Systems With Task Grouping · IEEE Trans. Serv. Comput. 2024
Distributed systems
task clustering
0.812024
Exploiting Stragglers in Distributed Computing Systems With Task Grouping · IEEE Trans. Serv. Comput. 2024
Machine learning › Optimization for machine learning
distributed optimization
0.412019
Anytime Minibatch: Exploiting Stragglers in Online Distributed Optimization · ICLR (Poster) 2019
Cloud and datacenter computing
cluster resource management and scheduling
0.412019
Anytime Minibatch: Exploiting Stragglers in Online Distributed Optimization · ICLR (Poster) 2019
High-performance computing
cluster computing
0.212024
Exploiting Stragglers in Distributed Computing Systems With Task Grouping · IEEE Trans. Serv. Comput. 2024
Machine learning › Efficient and distributed learning
distributed training
0.112019
Anytime Minibatch: Exploiting Stragglers in Online Distributed Optimization · ICLR (Poster) 2019
Coding theory
channel coding
0.112009
On decoding binary perfect and quasi-perfect codes over markov noise channels · IEEE Trans. Commun. 2009
Coding theory › error-correcting codes
decoding
0.112009
On decoding binary perfect and quasi-perfect codes over markov noise channels · IEEE Trans. Commun. 2009
Coding theory › error-correcting codes › decoding › decoding algorithms › optimal decoding
maximum-likelihood decoding
0.112009
On decoding binary perfect and quasi-perfect codes over markov noise channels · IEEE Trans. Commun. 2009
Coding theory › error-correcting codes
perfect codes
0.112009
On decoding binary perfect and quasi-perfect codes over markov noise channels · IEEE Trans. Commun. 2009
Coding theory › covering codes
quasi-perfect codes
0.112009
On decoding binary perfect and quasi-perfect codes over markov noise channels · IEEE Trans. Commun. 2009
Physical-layer communications
channel modeling
0.012009
On decoding binary perfect and quasi-perfect codes over markov noise channels · IEEE Trans. Commun. 2009

Methods — techniques the papers use, named apart from their topics

task grouping · 0.8simulation · 0.8minibatch optimization · 0.4mini-batch optimization · 0.4anytime algorithms · 0.4anytime algorithm · 0.4minimum hamming distance decoding · 0.2
YearPublicationVenuePosition
2024 Exploiting Stragglers in Distributed Computing Systems With Task Grouping
abstract
We consider the problem of stragglers in distributed computing systems. Stragglers, which are compute nodes that unpredictably slow down, often increase the completion times of tasks. One common approach to mitigating stragglers is work replication, where only the first completion among replicated tasks is accepted, discarding the others. However, discarding work leads to resource wastage. In this article, we propose a method for exploiting the work completed by stragglers rather than discarding it. The idea is to increase the granularity of the assigned work, and to increase the frequency of worker updates. We show that the proposed method reduces the completion time of tasks via experiments performed on a simulated cluster as well as on Amazon EC2 with Apache Hadoop.
Tharindu Adikari, Haider Al-Lawati, Jason Lam, Zhenhua Hu, Stark C. Draper
IEEE Trans. Serv. Comput.2
2022 Gradient Staleness in Asynchronous Optimization Under Random Communication Delays
abstract
Distributed optimization is widely used to solve large-scale optimization problems by parallelizing gradient-based algorithms across multiple computing nodes. In asynchronous optimization, the optimization parameter is updated using stale gradients, which are gradients calculated with respect to out-of-date parameters. Although large degrees of staleness can slow convergence, little is known about the impact of staleness and its relation to other system parameters. In this work, we study and analyze centralized asynchronous optimization. We show that the process of gradient arrival to the master node is similar in nature to a renewal process. We derive bounds on expected staleness and show its connection to other system parameters such as the number of workers, expected compute time and communication delays. Our derivations can be used in existing convergence analyses to express convergence rates in terms of other known system parameters. Such an expression gives further details on what factors impact convergence.
Haider Al-Lawati, Stark C. Draper
ICASSP1
2020 Anytime Minibatch with Delayed Gradients: System Performance and Convergence Analysis
abstract
We present convergence analysis of Anytime Minibatch with Delayed Gradients (AMB-DG) algorithm. In AMB-DG, workers compute gradients in epochs of fixed duration while the master uses stale gradients to update the optimization parameters. We analyze AMB-DG in terms of its regret bound and convergence rate. We present results for convex smooth objective functions which show that AMB-DG achieves the optimal regret bound and convergence rate. To complement our theoretical contribution, we deploy AMB-DG on SciNet, an academic high performance cloud computing platform, and compare its performance with that of the K-batch async scheme. K-batch async provides a baseline for schemes that exploit works completed by all workers while using stale gradients. In our experiments, for MNIST AMB-DG converges 2.45 times faster than K-batch async.
Haider Al-Lawati, Stark C. Draper
ICASSP1
2020 Gradient Delay Analysis in Asynchronous Distributed Optimization
abstract
Gradient-based algorithms play an important role in solving a wide range of stochastic optimization problems. In recent years, implementing such schemes in parallel has become the new paradigm. In this work, we focus on the asynchronous implementation of gradient-based algorithms. In asynchronous distributed optimization, the gradient delay problem arises since optimization parameters may be updated using stale gradients. We consider a hub-and-spoke system and derive the expected gradient staleness in terms of other system parameters such as the number of nodes, communication delay, and the expected compute time. Our derivations provide a means to compare different algorithms based on the expected gradient staleness they suffer from.
Haider Al-Lawati, Stark C. Draper
ICASSP1
2019 Anytime Minibatch: Exploiting Stragglers in Online Distributed Optimization
Nuwan S. Ferdinand, Haider Al-Lawati, Stark C. Draper, Matthew S. Nokleby
ICLR (Poster)2
2009 On decoding binary perfect and quasi-perfect codes over markov noise channels
abstract
We study the decoding problem when a binary linear perfect or quasi-perfect code is transmitted over a binary channel with additive Markov noise. After examining the properties of the channel block transition distribution, we derive sufficient conditions under which strict maximum-likelihood decoding is equivalent to strict minimum Hamming distance decoding when the code is perfect. Additionally, we show a near equivalence relationship between strict maximum likelihood and strict minimum distance decoding for quasi-perfect codes for a range of channel parameters and the code's minimum distance. As a result, an improved (complete) minimum distance decoder is proposed and simulations illustrating its benefits are provided.
Haider Al-Lawati, Fady Alajaji
IEEE Trans. Commun.1