Demo Data from EDBT 2026 / reviewers in the wild / expert
Nilesh Rajendra Shah
dblp:341/4137
· DBLP profile ↗
2ranked-venue papers
2as first author
2since 2021 · last 2026
0000-0001-7631-0644ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 first-author · 2 since 2021Software engineering, systems software and programming languages · 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
1 paper |
Performance modeling and evaluation · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation › cache performance modeling
cache miss equation |
0.7 | 1 | 2023 | BullsEye : Scalable and Accurate Approximation Framework for Cache Miss Calculation · ACM Trans. Archit. Code Optim. 2023 |
Performance modeling and evaluation
cache performance modeling |
0.7 | 1 | 2023 | BullsEye : Scalable and Accurate Approximation Framework for Cache Miss Calculation · ACM Trans. Archit. Code Optim. 2023 |
Performance modeling and evaluation › cache performance modeling
reuse distance analysis |
0.7 | 1 | 2023 | BullsEye : Scalable and Accurate Approximation Framework for Cache Miss Calculation · ACM Trans. Archit. Code Optim. 2023 |
Compilers and program optimization › loop transformation
polyhedral compilation |
0.2 | 1 | 2023 | BullsEye : Scalable and Accurate Approximation Framework for Cache Miss Calculation · ACM Trans. Archit. Code Optim. 2023 |
Methods — techniques the papers use, named apart from their topics
sub-polyhedral approximation · 1.3linearization · 1.3handelman's theorem · 1.3domain sampling · 1.3bernstein's representation · 1.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | PolyUFC: Polyhedral Compilation Meets Roofline Analysis for Uncore Frequency CappingabstractWe present PolyUFC, an MLIR based compilation flow for uncore frequency capping that combines (performance and power) roofline analyses and polyhedral compilation-based static analysis for characterization of affine programs. We introduce a parametric mathematical model that links operational intensity and uncore frequency to derive frequency caps, validated through empirical evaluation on real hardware. By embedding these caps into Pluto optimized code generated by Polygeist, we achieve improvements in Energy Delay Product (EDP) up to 42% on compute-bound, and up to 54% on bandwidth-bound programs—carefully selected from ML-models from vision/NLP domains and PolyBench—over Intel UFS driver. Our framework is retargetable across multiple micro-architectures; and can handle multiple optimization goals like performance, energy and EDP, and is applicable across inter/intra dialects. Nilesh Rajendra Shah, M. V. V. S. Manoj Kumar, Dhairya Baxi, Ramakrishna Upadrasta |
CGO | 1 |
| 2023 | BullsEye : Scalable and Accurate Approximation Framework for Cache Miss CalculationabstractFor Affine Control Programs or Static Control Programs (SCoP), symbolic counting of reuse distances could induce polynomials for each reuse pair. These polynomials along with cache capacity constraints lead to non-affine (semi-algebraic) sets; and counting these sets is considered to be a hard problem. The state-of-the-art methods use various exact enumeration techniques relying on existing cardinality algorithms that can efficiently count affine sets. We propose BullsEye , a novel, scalable, accurate, and problem-size independent approximation framework. It is an analytical cache model for fully associative caches with LRU replacement policy focusing on sampling and linearization of non-affine stack distance polynomials. First, we propose a simple domain sampling method that can improve the scalability of exact enumeration. Second, we propose linearization techniques relying on Handelman’s theorem and Bernstein’s representation . To improve the scalability of the Handelman’s theorem linearization technique, we propose template (Interval or Octagon) sub-polyhedral approximations. Our methods obtain significant compile-time improvements with high-accuracy when compared to HayStack on important polyhedral compilation kernels such as nussinov , cholesky , and adi from PolyBench , and harris , gaussianblur from LLVM -TestSuite. Overall, on PolyBench kernels, our methods show up to 3.31× (geomean) speedup with errors below ≈ 0.08% (geomean) for the octagon sub-polyhedral approximation. Nilesh Rajendra Shah, Ashitabh Misra, Antoine Miné, Rakesh Venkat, Ramakrishna Upadrasta |
ACM Trans. Archit. Code Optim. | 1 |