Demo Data from EDBT 2026 / reviewers in the wild / expert
Ahan Gupta
dblp:350/4441
· DBLP profile ↗
2ranked-venue papers
1as first author
2since 2021 · last 2025
0000-0003-2664-8545ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 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
2 papers |
Distributed systems · 38% GPUs and heterogeneous computing · 24% Hardware accelerators and domain-specific architectures · 19% | |
| Artificial intelligence
2 papers |
Efficient and distributed learning · 62% Deep learning architectures and training · 38% |
Topics — the 9 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
distributed training |
0.9 | 1 | 2025 | X-MoE: Enabling Scalable Training for Emerging Mixture-of-Experts Architectures on HPC Platforms · SC 2025 |
Distributed systems › distributed machine learning
distributed training |
0.9 | 1 | 2025 | X-MoE: Enabling Scalable Training for Emerging Mixture-of-Experts Architectures on HPC Platforms · SC 2025 |
GPUs and heterogeneous computing › GPU programming
GPU code generation |
0.9 | 1 | 2025 | SPLAT: A Framework for Optimised GPU Code-Generation for SParse reguLar ATtention · Proc. ACM Program. Lang. 2025 |
Distributed systems › distributed machine learning › distributed training
mixture-of-experts training |
0.9 | 1 | 2025 | X-MoE: Enabling Scalable Training for Emerging Mixture-of-Experts Architectures on HPC Platforms · SC 2025 |
Hardware accelerators and domain-specific architectures › sparsity exploitation
sparse attention |
0.9 | 1 | 2025 | SPLAT: A Framework for Optimised GPU Code-Generation for SParse reguLar ATtention · Proc. ACM Program. Lang. 2025 |
High-performance computing › sparse linear algebra
sparse matrix storage format |
0.9 | 1 | 2025 | SPLAT: A Framework for Optimised GPU Code-Generation for SParse reguLar ATtention · Proc. ACM Program. Lang. 2025 |
Machine learning › Deep learning architectures and training › attention mechanism › multi-head attention
multi-head self-attention |
0.3 | 1 | 2025 | SPLAT: A Framework for Optimised GPU Code-Generation for SParse reguLar ATtention · Proc. ACM Program. Lang. 2025 |
Machine learning › Deep learning architectures and training › attention mechanism
sparse attention |
0.3 | 1 | 2025 | SPLAT: A Framework for Optimised GPU Code-Generation for SParse reguLar ATtention · Proc. ACM Program. Lang. 2025 |
GPUs and heterogeneous computing
GPU training |
0.3 | 1 | 2025 | X-MoE: Enabling Scalable Training for Emerging Mixture-of-Experts Architectures on HPC Platforms · SC 2025 |
Methods — techniques the papers use, named apart from their topics
tiling · 1.7sequence-sharded moe blocks · 1.7redundancy-bypassing dispatch · 1.7padding-free training · 1.7just-in-time analysis · 1.7hybrid parallelism · 1.7code generation · 1.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | X-MoE: Enabling Scalable Training for Emerging Mixture-of-Experts Architectures on HPC PlatformsabstractEmerging expert-specialized Mixture-of-Experts (MoE) architectures, such as DeepSeek-MoE, deliver strong model quality through fine-grained expert segmentation and large top-k routing. However, their scalability is limited by substantial activation memory overhead and costly all-to-all communication. Furthermore, current MoE training systems – primarily optimized for NVIDIA GPUs – perform suboptimally on non-NVIDIA platforms, leaving significant computational potential untapped. In this work, we present X-MoE, a novel MoE training system designed to deliver scalable training performance for next-generation MoE architectures. X-MoE achieves this via several novel techniques, including efficient padding-free MoE training with cross-platform kernels, redundancy-bypassing dispatch, and hybrid parallelism with sequence-sharded MoE blocks. Our evaluation on the Frontier supercomputer, powered by AMD MI250X GPUs, shows that X-MoE scales DeepSeek-style MoEs up to 545 billion parameters across 1024 GPUs – 10x larger than the largest trainable model with existing methods under the same hardware budget, while maintaining high training throughput. Yueming Yuan, Ahan Gupta, Sajal Dash, Feiyi Wang, Minjia Zhang |
SC | 2 |
| 2025 | SPLAT: A Framework for Optimised GPU Code-Generation for SParse reguLar ATtentionabstractMulti-head-self-attention (MHSA) mechanisms achieve state-of-the-art (SOTA) performance across natural language processing and vision tasks. However, their quadratic dependence on sequence lengths has bottlenecked inference speeds. To circumvent this bottleneck, researchers have proposed various sparse-MHSA models, where a subset of full attention is computed. Despite their promise, current sparse libraries and compilers do not support high-performance implementations for diverse sparse-MHSA patterns due to the underlying sparse formats they operate on. These formats are either too specialised, failing to cover a wide-range of sparse patterns, or too general, incurring high metadata overhead when computing on the moderately sparse (10-50% non-zeros) matrices present in sparse-MHSA. We bridge this gap, achieving both generality and performance, by proposing a novel sparse format: affine-compressed-sparse-row (ACSR) and supporting code-generation scheme, SPLAT, that generates highperformance implementations for diverse sparse-MHSA patterns on GPUs. Core to our proposed format and code generation algorithm is the observation that common sparse-MHSA patterns have uniquely regular geometric properties. These properties, which can be analyzed just-in-time, expose novel optimizations and tiling strategies that SPLAT exploits to generate high-performance implementations for diverse patterns. To demonstrate SPLAT’s efficacy, we use it to generate code for various sparse-MHSA models, achieving speedups of up-to 2.05x and 4.05x over hand-written kernels written in Triton and TVM respectively on A100 GPUs in single-precision. Ahan Gupta, Yueming Yuan, Devansh Jain 0001, Yuhao Ge, David Aponte, Yanqi Zhou, Charith Mendis |
Proc. ACM Program. Lang. | 1 |