Demo Data from EDBT 2026 / reviewers in the wild / expert
Mrunal Gawade
dblp:15/6223
· DBLP profile ↗
5ranked-venue papers
4as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 4 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 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.
| Databases, data mining, and information retrieval
1 paper |
Database system architecture and tuning · 100% | |
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 100% |
Topics — the 2 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Database system architecture and tuning › database performance management
query performance analysis |
0.1 | 1 | 2012 | Stethoscope: A platform for interactive visual analysis of query execution plans · Proc. VLDB Endow. 2012 |
Parallel and multicore computing
parallel query processing |
0.0 | 1 | 2012 | Stethoscope: A platform for interactive visual analysis of query execution plans · Proc. VLDB Endow. 2012 |
Methods — techniques the papers use, named apart from their topics
interactive animated interface · 0.4data-flow graph representation · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Multi-core column-store parallelization under concurrent workloadabstractColumnar database systems, designed for an optimal OLAP workload performance, strive for maximum multi-core utilization under concurrent query executions. However, multi-core parallel plan generated for isolated execution leads to suboptimal performance during concurrent query execution. Mrunal Gawade, Martin L. Kersten, Alkis Simitsis |
DaMoN | 1 |
| 2016 | Adaptive query parallelization in multi-core column storesabstractWith the rise of multi-core CPU platforms, their optimal utilization for in-memory OLAP workloads using column store databases has become one of the biggest challenges. Some of the inherent limi- tations in the achievable query parallelism are due to the degree of parallelism dependency on the data skew, the overheads incurred by thread coordination, and the hardware resource limits. Finding the right balance between the degree of parallelism and the multi-core utilization is even more trickier. It makes parallel plan generation using traditional query optimizers a complex task. In this paper we introduce adaptive parallelization, which ex- ploits execution feedback to gradually increase the level of paral- lelism until we reach a sweet-spot. After each query has been exe- cuted, we replace an expensive operator (or a sequence) by a faster parallel version, i.e. the query plan is morphed into a faster one. A convergence algorithm is designed to reach the optimum as quick as possible. The approach is evaluated against a full-fledged column-store using micro-benchmarks and a subset of the TPC-H and TPC-DS queries. It confirms the feasibility of the design and proofs to be competitive against a statically optimized heuristic plan generator. Adaptively parallelized plans show optimal multi-core utilization and up to five times improvement compared to heuristically paral- lelized plans on the workload under evaluation. Mrunal Gawade, Martin L. Kersten |
EDBT | 1 |
| 2015 | NUMA obliviousness through memory mappingabstractWith the rise of multi-socket multi-core CPUs a lot of effort is being put into how to best exploit their abundant CPU power. In a shared memory setting the multi-socket CPUs are equipped with their own memory module, and access memory modules across sockets in a non-uniform access pattern (NUMA). Memory access across socket is relatively expensive compared to memory access within a socket. One of the common solutions to minimize across socket memory access is to partition the data, such that the data affinity is maintained per socket. Mrunal Gawade, Martin L. Kersten |
DaMoN | 1 |
| 2012 | Stethoscope: A platform for interactive visual analysis of query execution plans abstractSearching for the performance bottleneck in an execution trace is an error prone and time consuming activity. Existing tools offer some comfort by providing a visual representation of trace for analysis. In this paper we present the Stethoscope, an interactive visual tool to inspect and analyze columnar database query performance, both online and offline. It's unique interactive animated interface capitalizes the large data-flow graph representation of a query execution plan, augmented with query execution trace information. We demonstrate features of Stethoscope for both online and offline analysis of long running queries. It helps in understanding where time goes, how optimizers perform, and how parallel processing on multi-core systems is exploited. Mrunal Gawade, Martin L. Kersten |
Proc. VLDB Endow. | 1 |
| 2009 | Carpoolnow - Just-in-Time Carpooling without Elaborate Preplanning
Dominic W. Massaro, Benjamin Chaney, Stephanie Bigler, Jessica Lancaster, Suresh Iyer, Mrunal Gawade, Michael Eccleston, Edith Gurrola, Angelica Lopez |
WEBIST | 6 |