Demo Data from SIGIR 2026 / reviewers in the wild / expert
Miheer Vaidya
dblp:228/8956
· DBLP profile ↗
3ranked-venue papers
1as first author
1since 2021 · last 2022
0000-0003-1788-8491ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Applied, 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.
| Software engineering, system software, and programming languages
1 paper |
Program synthesis and code generation · 50% Compilers and program optimization · 50% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
GPUs and heterogeneous computing · 77% High-performance computing · 23% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program synthesis and code generation
domain-specific code generation |
0.3 | 1 | 2018 | Domain-Specific Optimization and Generation of High-Performance GPU Code for Stencil Computations · Proc. IEEE 2018 |
Compilers and program optimization
stencil computation |
0.3 | 1 | 2018 | Domain-Specific Optimization and Generation of High-Performance GPU Code for Stencil Computations · Proc. IEEE 2018 |
GPUs and heterogeneous computing › GPU performance optimization
GPU code optimization |
0.3 | 1 | 2018 | Domain-Specific Optimization and Generation of High-Performance GPU Code for Stencil Computations · Proc. IEEE 2018 |
High-performance computing
stencil computation |
0.1 | 1 | 2018 | Domain-Specific Optimization and Generation of High-Performance GPU Code for Stencil Computations · Proc. IEEE 2018 |
Methods — techniques the papers use, named apart from their topics
tiling · 0.7domain-specific language · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Comprehensive Accelerator-Dataflow Co-design Optimization for Convolutional Neural NetworksabstractThe design space of possible schedules for mapping a Convolutional Neural Network layer onto a spatial accelerator array, referred as the dataflow, is enormous. The co-design of key architectural parameters (such as number of processing elements, sizes of register files and scratchpad memories) along with the dataflow to optimize the implementation of one or more CNN stages makes the design space explosively larger. Several recent efforts have addressed the design-space exploration problem for CNN accelerators via heuristics or limited search strategies. In this paper we develop the first optimization approach that uses analytical modeling and the solution of constrained nonlinear optimization problems for comprehensive algorithm-architecture co-design optimization. Using the Timeloop accelerator modeling framework, we demonstrate that the new optimization methodology can enable significant improvements over prior accelerator designs for both energy minimization and performance maximization. Miheer Vaidya, Aravind Sukumaran-Rajam, Atanas Rountev, P. Sadayappan |
CGO | 1 |
| 2019 | On Optimizing Complex Stencils on GPUsabstractStencil computations are often the compute-intensive kernel in many scientific applications. With the increasing demand for computational accuracy, and the emergence of massively data-parallel high-bandwidth architectures like GPUs, stencils have steadily become more complex in terms of the stencil order, data accesses, and reuse patterns. Many prior efforts have focused on optimizing simpler stencil computations on various platforms. However, existing stencil code generators face challenges in optimizing such complex multi-statement stencil DAGs. This paper addresses the challenges in optimizing high-order stencil DAGs on GPUs by focusing on two key considerations: (1) enabling the domain expert to guide the code optimization, which may otherwise be extremely challenging for complex stencils; and (2) using bottleneck analysis via runtime profiling to guide the application of optimizations, and the tuning of various code generation parameters. We implement these abstractions in a prototype code generation framework termed ARTEMIS, and evaluate its efficacy over multiple stencil kernels with varying complexity and operational intensity on an NVIDIA P100 GPU. Prashant Singh Rawat, Miheer Vaidya, Aravind Sukumaran-Rajam, Atanas Rountev, Louis-Noël Pouchet, P. Sadayappan |
IPDPS | 2 |
| 2018 | Domain-Specific Optimization and Generation of High-Performance GPU Code for Stencil ComputationsabstractStencil computations arise in a number of computational domains. They exhibit significant data parallelism and are thus well suited for execution on graphical processing units (GPUs), but can be memory-bandwidth limited unless temporal locality is utilized via tiling. This paper describes how effective tiled code can be generated for GPUs from a domain-specific language (DSL) for stencils. Experimental results demonstrate the benefits of such a domain-specific optimization approach over state-of-the-art general-purpose compiler optimizations. Prashant Singh Rawat, Miheer Vaidya, Aravind Sukumaran-Rajam, Mahesh Ravishankar, Vinod Grover, Atanas Rountev, Louis-Noël Pouchet, P. Sadayappan |
Proc. IEEE | 2 |