Demo Data from VLDB 2026 / reviewers in the wild / expert
Kaustubh Singh
dblp:298/8806
· DBLP profile ↗
2ranked-venue papers
0as first author
2since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Software 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
1 paper |
GPUs and heterogeneous computing · 50% Parallel and multicore computing · 50% | |
| Human-computer interaction and pervasive computing
1 paper |
Health and well-being technologies · 50% Ubiquitous computing and smart environments · 50% | |
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Ubiquitous computing and smart environments
digital twin |
0.9 | 1 | 2025 | AeroSafe: Mobile Indoor Air Purification Using Aerosol Residence Time Analysis and Robotic Cough Emulator Testbed · ICRA 2025 |
GPUs and heterogeneous computing
GPU programming |
0.5 | 1 | 2021 | BlockMaestro: Enabling Programmer-Transparent Task-based Execution in GPU Systems · ISCA 2021 |
Parallel and multicore computing › parallel programming runtimes
runtime systems and scheduling |
0.5 | 1 | 2021 | BlockMaestro: Enabling Programmer-Transparent Task-based Execution in GPU Systems · ISCA 2021 |
Parallel and multicore computing › parallel programming models › task parallelism
task-based execution |
0.5 | 1 | 2021 | BlockMaestro: Enabling Programmer-Transparent Task-based Execution in GPU Systems · ISCA 2021 |
GPUs and heterogeneous computing › GPU scheduling
thread block scheduling |
0.5 | 1 | 2021 | BlockMaestro: Enabling Programmer-Transparent Task-based Execution in GPU Systems · ISCA 2021 |
Program analysis
static analysis |
0.1 | 1 | 2021 | BlockMaestro: Enabling Programmer-Transparent Task-based Execution in GPU Systems · ISCA 2021 |
Methods — techniques the papers use, named apart from their topics
kernel-launch-time static analysis · 1.0hardware dependency resolution · 1.0command queue reordering · 1.0physics-based compartment model · 0.9graph convolution · 0.9LSTM · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | AeroSafe: Mobile Indoor Air Purification Using Aerosol Residence Time Analysis and Robotic Cough Emulator TestbedabstractIndoor air quality plays an essential role in the safety and well-being of occupants, especially in the context of airborne diseases. This paper introduces AeroSafe, a novel approach aimed at enhancing the efficacy of indoor air purification systems through a robotic cough emulator testbed and a digital-twins-based aerosol residence time analysis. Current portable air filters often overlook the concentrations of respiratory aerosols generated by coughs, posing a risk, particularly in high-exposure environments like healthcare facilities and public spaces. To address this gap, we present a robotic dual-agent physical emulator comprising a maneuverable mannequin simulating cough events and a portable air purifier autonomously responding to aerosols. The generated data from this emulator trains a digital twins model, combining a physics-based compartment model with a machine learning approach, using Long Short-Term Memory (LSTM) networks and graph convolution layers. Experimental results demonstrate the model's ability to predict aerosol concentration dynamics with a mean residence time prediction error within 35 seconds. The proposed system's real-time intervention strategies outperform static air filter placement, showcasing its potential in mitigating airborne pathogen risks. M. Tanjid Hasan Tonmoy, Rahath Malladi, Kaustubh Singh, Forsad Al Hossain, Andrés E. Tejada-Martínez, Tauhidur Rahman |
ICRA | 3 |
| 2021 | BlockMaestro: Enabling Programmer-Transparent Task-based Execution in GPU SystemsabstractAs modern GPU workloads grow in size and complexity, there is an ever-increasing demand for GPU computational power. Emerging workloads contain hundreds or thousands of GPU kernel launches, which incur high overheads, and exhibit data-dependent behavior between kernels, which requires synchronization, leading to GPU under-utilization. Task-based execution models have been proposed to solve these issues, but they require significant programmer effort to port applications to proprietary task-based programming models in order to specify tasks and task dependencies. To address this need, we propose BlockMaestro, a software-hardware solution that combines command queue reordering, kernel-launch-time static analysis, and runtime hardware support to dynamically identify and resolve thread-block level data dependencies between kernels. Through static analysis of memory access patterns at kernel-launch-time, BlockMaestro can extract inter-kernel thread block-level data dependencies. BlockMaestro also introduces kernel pre-launching to reduce the kernel launch overheads experienced by multiple dependent kernels. Correctness is enforced by dynamically resolving thread block-level data dependency at runtime through hardware support. BlockMaestro achieves an average speedup of 51.76% (up to 2.92x) on data-dependent benchmarks, and requires minimal hardware overhead. AmirAli Abdolrashidi, Hodjat Asghari Esfeden, Ali Jahanshahi, Kaustubh Singh, Nael B. Abu-Ghazaleh, Daniel Wong 0001 |
ISCA | 4 |