Demo Data from VLDB 2026 / reviewers in the wild / expert
Nikhil Ghanathe
dblp:242/4514 · also Nikhil Pratap Ghanathe
· DBLP profile ↗
4ranked-venue papers
3as first author
3since 2021 · last 2025
0000-0002-9342-363XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 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.
| Artificial intelligence
2 papers |
Efficient and distributed learning · 59% Trustworthy machine learning · 41% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Hardware accelerators and domain-specific architectures · 70% Embedded and real-time systems · 30% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
model compression |
1.2 | 2 | 2025 | QUTE: Quantifying Uncertainty in TinyML models with Early-exit-assisted ensembles for model-monitoring · ICML 2025 Compiling KB-sized machine learning models to tiny IoT devices · PLDI 2019 |
Machine learning › Trustworthy machine learning
uncertainty estimation |
0.9 | 1 | 2025 | QUTE: Quantifying Uncertainty in TinyML models with Early-exit-assisted ensembles for model-monitoring · ICML 2025 |
Hardware accelerators and domain-specific architectures › machine learning accelerator › DNN inference accelerator
edge inference accelerator |
0.9 | 1 | 2025 | QUTE: Quantifying Uncertainty in TinyML models with Early-exit-assisted ensembles for model-monitoring · ICML 2025 |
Embedded and real-time systems › networked embedded systems
internet of things |
0.4 | 1 | 2019 | Compiling KB-sized machine learning models to tiny IoT devices · PLDI 2019 |
Methods — techniques the papers use, named apart from their topics
knowledge distillation · 1.7early-exit ensembles · 1.7floating-point emulation · 1.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | QUTE: Quantifying Uncertainty in TinyML models with Early-exit-assisted ensembles for model-monitoringabstractUncertainty quantification (UQ) provides a resource-efficient solution for on-device monitoring of tinyML models deployed remotely without access to true labels. However, existing UQ methods impose significant memory and compute demands, making them impractical for ultra-low-power, KB-sized tinyML devices. Prior work has attempted to reduce overhead by using early-exit ensembles to quantify uncertainty in a single forward pass, but these approaches still carry prohibitive costs. To address this, we propose QUTE, a novel resource-efficient early-exit-assisted ensemble architecture optimized for tinyML models. QUTE introduces additional output blocks at the final exit of the base network, distilling early-exit knowledge into these blocks to form a diverse yet lightweight ensemble. We show that QUTE delivers superior uncertainty quality on tiny models, achieving comparable performance on larger models with 59% smaller model sizes than the closest prior work. When deployed on a microcontroller, QUTE demonstrates a 31% reduction in latency on average. In addition, we show that QUTE excels at detecting accuracy-drop events, outperforming all prior works. Nikhil Ghanathe, Steve Wilton |
ICML | 1 |
| 2023 | T-RecX: Tiny-Resource Efficient Convolutional neural networks with early-eXitabstractDeploying Machine learning (ML) on milliwatt-scale edge devices (tinyML) is gaining popularity due to recent breakthroughs in ML and Internet of Things (IoT). Most tinyML research focuses on model compression techniques that trade accuracy (and model capacity) for compact models to fit into the KB-sized tiny-edge devices. In this paper, we show how such models can be enhanced by the addition of an early exit intermediate classifier. If the intermediate classifier exhibits sufficient confidence in its prediction, the network exits early thereby, resulting in considerable savings in time. Although early exit classifiers have been proposed in previous work, these previous proposals focus on large networks, making their techniques suboptimal/impractical for tinyML applications. Our technique is optimized specifically for tiny-CNN sized models. In addition, we present a method to alleviate the effect of network overthinking by leveraging the representations learned by the early exit. We evaluate T-RecX on three CNNs from the MLPerf tiny benchmark suite for image classification, keyword spotting and visual wake word detection tasks. Our results show that T-RecX 1) improves the accuracy of baseline network, 2) achieves 31.58% average reduction in FLOPS in exchange for one percent accuracy across all evaluated models. Furthermore, we show that our methods consistently outperform popular prior works on the tiny-CNNs we evaluate. Nikhil Ghanathe, Steve Wilton |
CF | 1 |
| 2021 | MAFIA: Machine Learning Acceleration on FPGAs for IoT ApplicationsabstractRecent breakthroughs in ML have produced new classes of models that allow ML inference to run directly on milliwatt-powered IoT devices. On one hand, existing ML-to-FPGA compilers are designed for deep neural-networks on large FPGAs. On the other hand, general-purpose HLS tools fail to exploit properties specific to ML inference, thereby resulting in suboptimal performance. We propose MAFIA, a tool to compile ML inference on small form-factor FPGAs for IoT applications. MAFIA provides native support for linear algebra operations and can express a variety of ML algorithms, including state-of-the-art models. We show that MAFIA-generated programs outperform best-performing variant of a commercial HLS compiler by 2.5 × on average. Nikhil Ghanathe, Vivek Seshadri, Rahul Sharma 0001, Steve Wilton, Aayan Kumar |
FPL | 1 |
| 2019 | Compiling KB-sized machine learning models to tiny IoT devicesabstractRecent advances in machine learning (ML) have produced KiloByte-size models that can directly run on constrained IoT devices. This approach avoids expensive communication between IoT devices and the cloud, thereby enabling energy-efficient real-time analytics. However, ML models are expressed typically in floating-point, and IoT hardware typically does not support floating-point. Therefore, running these models on IoT devices requires simulating IEEE-754 floating-point using software, which is very inefficient. Sridhar Gopinath, Nikhil Ghanathe, Vivek Seshadri, Rahul Sharma 0001 |
PLDI | 2 |