Demo Data from SIGIR 2026 / reviewers in the wild / expert
Ahsan Pervaiz
dblp:200/1693
· DBLP profile ↗
4ranked-venue papers
2as first author
3since 2021 · last 2026
0000-0003-4050-1718ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 first-author · 3 since 2021Computer networks · 1
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 networks
1 paper |
Content delivery and video streaming · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Software maintenance and evolution · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% | |
| Artificial intelligence
1 paper |
Efficient and distributed learning · 50% Deep learning architectures and training · 50% | |
| Databases, data mining, and information retrieval
1 paper |
Machine learning and data management · 100% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › software configuration
software configuration tuning |
0.5 | 1 | 2021 | Generalizable and interpretable learning for configuration extrapolation · ESEC/SIGSOFT FSE 2021 |
Cloud and datacenter computing
configuration optimization |
0.5 | 1 | 2021 | Generalizable and interpretable learning for configuration extrapolation · ESEC/SIGSOFT FSE 2021 |
Content delivery and video streaming › video coding
adaptive video encoding |
0.4 | 1 | 2020 | Server-Driven Video Streaming for Deep Learning Inference · SIGCOMM 2020 |
Content delivery and video streaming › video delivery
neural-enhanced video streaming |
0.4 | 1 | 2020 | Server-Driven Video Streaming for Deep Learning Inference · SIGCOMM 2020 |
Machine learning and data management › learned database components
learned configuration tuning |
0.1 | 1 | 2021 | Generalizable and interpretable learning for configuration extrapolation · ESEC/SIGSOFT FSE 2021 |
Machine learning › Deep learning architectures and training › neural network inference
DNN inference |
0.1 | 1 | 2020 | Server-Driven Video Streaming for Deep Learning Inference · SIGCOMM 2020 |
Machine learning › Efficient and distributed learning
inference efficiency |
0.1 | 1 | 2020 | Server-Driven Video Streaming for Deep Learning Inference · SIGCOMM 2020 |
Methods — techniques the papers use, named apart from their topics
linear model · 1.5iterative optimization · 1.5interpretable machine learning · 1.5deep neural network · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | WASL: Harmonizing Uncoordinated Adaptive Modules in Multi-Tenant Cloud SystemsabstractModern cloud applications increasingly rely on adaptive control modules, such as dynamic resource tuning or system reconfiguration, to meet strict quality-of-service (QoS) objectives. However, when multiple independently developed adaptation modules are colocated on a shared infrastructure, their uncoordinated behavior causes interference leading to QoS violations. Existing approaches require centralized control or inter-module communication, violating modularity and limiting adoption in multi-tenant environments. Ahsan Pervaiz, Anwesha Das 0001, Vedant Kodagi, Muhammad Husni Santriaji, Henry Hoffmann |
ICPE | 1 |
| 2022 | GOAL: Supporting General and Dynamic Adaptation in Computing SystemsabstractAdaptive computing systems automatically monitor their behavior and dynamically adjust their own configuration parameters—or knobs—to ensure that user goals are met despite unpredictable external disturbances to the system. A major limitation of prior adaptation frameworks is that their internal adaptation logic is implemented for a specific, narrow set of goals and knobs, which impedes the development of complex adaptive systems that must meet different goals using different sets of knobs for different deployments, or even change goals during one deployment. Ahsan Pervaiz, Yao-Hsiang Yang, Adam Duracz, Ferenc A. Bartha, Ryuichi Sai, Connor Imes, Robert Cartwright, Krishna V. Palem, Shan Lu 0001, Henry Hoffmann |
Onward! | 1 |
| 2021 | Generalizable and interpretable learning for configuration extrapolationabstractModern software applications are increasingly configurable, which puts a burden on users to tune these configurations for their target hardware and workloads. To help users, machine learning techniques can model the complex relationships between software configuration parameters and performance. While powerful, these learners have two major drawbacks: (1) they rarely incorporate prior knowledge and (2) they produce outputs that are not interpretable by users. These limitations make it difficult to (1) leverage information a user has already collected (e.g., tuning for new hardware using the best configurations from old hardware) and (2) gain insights into the learner’s behavior (e.g., understanding why the learner chose different configurations on different hardware or for different workloads). To address these issues, this paper presents two configuration optimization tools, GIL and GIL+, using the proposed generalizable and interpretable learning approaches. To incorporate prior knowledge, the proposed tools (1) start from known configurations, (2) iteratively construct a new linear model, (3) extrapolate better performance configurations from that model, and (4) repeat. Since the base learners are linear models, these tools are inherently interpretable. We enhance this property with a graphical representation of how they arrived at the highest performance configuration. We evaluate GIL and GIL+ by using them to configure Apache Spark workloads on different hardware platforms and find that, compared to prior work, GIL and GIL+ produce comparable, and sometimes even better performance configurations, but with interpretable results. Yi Ding 0006, Ahsan Pervaiz, Michael Carbin, Henry Hoffmann |
ESEC/SIGSOFT FSE | 2 |
| 2020 | Server-Driven Video Streaming for Deep Learning InferenceabstractVideo streaming is crucial for AI applications that gather videos from sources to servers for inference by deep neural nets (DNNs). Unlike traditional video streaming that optimizes visual quality, this new type of video streaming permits aggressive compression/pruning of pixels not relevant to achieving high DNN inference accuracy. However, much of this potential is left unrealized, because current video streaming protocols are driven by the video source (camera) where the compute is rather limited. We advocate that the video streaming protocol should be driven by real-time feedback from the server-side DNN. Our insight is two-fold: (1) server-side DNN has more context about the pixels that maximize its inference accuracy; and (2) the DNN's output contains rich information useful to guide video streaming. We present DDS (DNN-Driven Streaming), a concrete design of this approach. DDS continuously sends a low-quality video stream to the server; the server runs the DNN to determine where to re-send with higher quality to increase the inference accuracy. We find that compared to several recent baselines on multiple video genres and vision tasks, DDS maintains higher accuracy while reducing bandwidth usage by upto 59% or improves accuracy by upto 9% with no additional bandwidth usage. Kuntai Du, Ahsan Pervaiz, Aakanksha Chowdhery, Qizheng Zhang, Henry Hoffmann, Junchen Jiang |
SIGCOMM | 2 |