Demo Data from VLDB 2026 / reviewers in the wild / expert
Meghna Pancholi
dblp:218/6825
· DBLP profile ↗
4ranked-venue papers
1as first author
2since 2021 · last 2026
0009-0007-9405-549XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 1 since 2021Software engineering, systems software and programming languages · 2Computer networks · 1 · 1 first-author · 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
3 papers |
Hardware reliability and fault tolerance · 42% Cloud and datacenter computing · 28% Performance modeling and evaluation · 24% | |
| Network and information security
1 paper |
Systems and software security · 100% |
Topics — the 10 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing
microservices |
0.8 | 2 | 2019 | Seer: Leveraging Big Data to Navigate the Complexity of Performance Debugging in Cloud Microservices · ASPLOS 2019 An Open-Source Benchmark Suite for Microservices and Their Hardware-Software Implications for Cloud & Edge Systems · ASPLOS 2019 |
Systems and software security › memory safety › hardware-enforced memory safety
memory tagging |
0.6 | 1 | 2022 | Revisiting Residue Codes for Modern Memories · MICRO 2022 |
Hardware reliability and fault tolerance › error correction
error-correcting codes |
0.6 | 1 | 2022 | Revisiting Residue Codes for Modern Memories · MICRO 2022 |
Hardware reliability and fault tolerance › arithmetic codes
residue codes |
0.6 | 1 | 2022 | Revisiting Residue Codes for Modern Memories · MICRO 2022 |
Performance modeling and evaluation › benchmarking
benchmark suite |
0.4 | 1 | 2019 | An Open-Source Benchmark Suite for Microservices and Their Hardware-Software Implications for Cloud & Edge Systems · ASPLOS 2019 |
Performance modeling and evaluation › performance diagnosis
performance debugging |
0.4 | 1 | 2019 | Seer: Leveraging Big Data to Navigate the Complexity of Performance Debugging in Cloud Microservices · ASPLOS 2019 |
Memory systems › DRAM
rowhammer |
0.2 | 1 | 2022 | Revisiting Residue Codes for Modern Memories · MICRO 2022 |
Hardware reliability and fault tolerance
soft errors |
0.2 | 1 | 2022 | Revisiting Residue Codes for Modern Memories · MICRO 2022 |
Edge and fog computing
edge cloud |
0.1 | 1 | 2019 | An Open-Source Benchmark Suite for Microservices and Their Hardware-Software Implications for Cloud & Edge Systems · ASPLOS 2019 |
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management |
0.1 | 1 | 2019 | Seer: Leveraging Big Data to Navigate the Complexity of Performance Debugging in Cloud Microservices · ASPLOS 2019 |
Methods — techniques the papers use, named apart from their topics
benchmarking · 0.8hardware monitoring · 0.4distributed RPC-level tracing · 0.4deep learning · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Critical Path Guided Decision Making with CALLIGATOR
Meghna Pancholi, Lee Baugh, Olaf Schnapauff, David E. Culler, Kostis Kaffes, Yu Gan 0002, Brent E. Stephens |
SIGCOMM | 1 |
| 2022 | Revisiting Residue Codes for Modern MemoriesabstractResidue codes have been traditionally used for compute error correction rather than storage error correction. In this paper, we use these codes for storage error correction with surprising results. We find that adapting residue codes to modern memory systems offers a level of error correction comparable to traditional schemes such as Reed-Solomon with fewer bits of storage. For instance, our adaptation of residue code – MUSE ECC – can offer ChipKill protection using approximately 30% fewer bits. We show that the storage gains can be used to hold metadata needed for emerging security functionality such as memory tagging or to provide better detection capabilities against Rowhammer attacks. Our evaluation shows that memory tagging in a MUSE-enabled system shows a 12% reduction in memory bandwidth utilization while providing the same level of error correction as a traditional ECC baseline without a noticeable loss of performance. Thus, our work demonstrates a new, flexible primitive for co-designing reliability with security and performance. Evgeny Manzhosov, Adam Hastings, Meghna Pancholi, Ryan Piersma, M. Tarek Ibn Ziad, Simha Sethumadhavan |
MICRO | 3 |
| 2019 | An Open-Source Benchmark Suite for Microservices and Their Hardware-Software Implications for Cloud & Edge SystemsabstractCloud services have recently started undergoing a major shift from monolithic applications, to graphs of hundreds or thousands of loosely-coupled microservices. Microservices fundamentally change a lot of assumptions current cloud systems are designed with, and present both opportunities and challenges when optimizing for quality of service (QoS) and cloud utilization. Yu Gan 0002, Dailun Cheng, Ankitha Shetty, Priyal Rathi, Nayan Katarki, Ariana Bruno, Justin Hu, Brian Ritchken, Brendon Jackson, Kelvin Hu, Meghna Pancholi, Yuan He 0015, Brett Clancy, Chris Colen, Fukang Wen, Catherine Leung, Leon Zaruvinsky, Mateo Espinosa Zarlenga, Rick Lin, Zhongling Liu, Jake Padilla, Christina Delimitrou |
ASPLOS | 12 |
| 2019 | Seer: Leveraging Big Data to Navigate the Complexity of Performance Debugging in Cloud MicroservicesabstractPerformance unpredictability is a major roadblock towards cloud adoption, and has performance, cost, and revenue ramifications. Predictable performance is even more critical as cloud services transition from monolithic designs to microservices. Detecting QoS violations after they occur in systems with microservices results in long recovery times, as hotspots propagate and amplify across dependent services. We present Seer, an online cloud performance debugging system that leverages deep learning and the massive amount of tracing data cloud systems collect to learn spatial and temporal patterns that translate to QoS violations. Seer combines lightweight distributed RPC-level tracing, with detailed low-level hardware monitoring to signal an upcoming QoS violation, and diagnose the source of unpredictable performance. Once an imminent QoS violation is detected, Seer notifies the cluster manager to take action to avoid performance degradation altogether. We evaluate Seer both in local clusters, and in large-scale deployments of end-to-end applications built with microservices with hundreds of users. We show that Seer correctly anticipates QoS violations 91% of the time, and avoids the QoS violation to begin with in 84% of cases. Finally, we show that Seer can identify application-level design bugs, and provide insights on how to better architect microservices to achieve predictable performance. Yu Gan 0002, Kelvin Hu, Dailun Cheng, Yuan He 0015, Meghna Pancholi, Christina Delimitrou |
ASPLOS | 6 |