EDBT 2026 Demo / reviewers in the wild / expert
Toluwanimi O. Odemuyiwa
dblp:342/8314 · also Toluwanimi Odemuyiwa
· DBLP profile ↗
3ranked-venue papers
1as first author
3since 2021 · last 2024
0000-0002-5346-4744ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 1 first-author · 3 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
3 papers |
Hardware accelerators and domain-specific architectures · 81% Electronic design automation · 15% High-performance computing · 4% | |
| Artificial intelligence
1 paper |
Deep learning architectures and training · 100% |
Topics — the 9 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation › design automation tools › accelerator design automation
accelerator design space exploration |
0.7 | 1 | 2023 | TeAAL: A Declarative Framework for Modeling Sparse Tensor Accelerators · MICRO 2023 |
Hardware accelerators and domain-specific architectures › accelerator architecture
accelerator modeling |
0.7 | 1 | 2023 | TeAAL: A Declarative Framework for Modeling Sparse Tensor Accelerators · MICRO 2023 |
Hardware accelerators and domain-specific architectures
data reuse optimization |
0.7 | 1 | 2023 | Accelerating Sparse Data Orchestration via Dynamic Reflexive Tiling · ASPLOS (3) 2023 |
Hardware accelerators and domain-specific architectures › sparsity exploitation
sparse tensor accelerator |
0.7 | 1 | 2023 | TeAAL: A Declarative Framework for Modeling Sparse Tensor Accelerators · MICRO 2023 |
Hardware accelerators and domain-specific architectures › sparsity exploitation
sparse tensor computation |
0.7 | 1 | 2023 | Accelerating Sparse Data Orchestration via Dynamic Reflexive Tiling · ASPLOS (3) 2023 |
Machine learning › Deep learning architectures and training
attention mechanism |
0.2 | 1 | 2024 | FuseMax: Leveraging Extended Einsums to Optimize Attention Accelerator Design · MICRO 2024 |
Machine learning › Deep learning architectures and training
transformer |
0.2 | 1 | 2024 | FuseMax: Leveraging Extended Einsums to Optimize Attention Accelerator Design · MICRO 2024 |
High-performance computing › tensor computation
sparse tensor algebra |
0.2 | 1 | 2023 | Accelerating Sparse Data Orchestration via Dynamic Reflexive Tiling · ASPLOS (3) 2023 |
Hardware accelerators and domain-specific architectures
spatial architecture |
0.2 | 1 | 2023 | TeAAL: A Declarative Framework for Modeling Sparse Tensor Accelerators · MICRO 2023 |
Methods — techniques the papers use, named apart from their topics
einsum cascade · 1.5sparsity-aware tiling · 0.7dynamic reflexive tiling · 0.7declarative modeling · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | FuseMax: Leveraging Extended Einsums to Optimize Attention Accelerator DesignabstractAttention for transformers is a critical workload that has recently received significant ‘attention’ as a target for custom acceleration. Yet, while prior work succeeds in reducing attention's memory-bandwidth requirements, it creates load imbalance between operators that comprise the attention computation (resulting in severe compute under-utilization) and requires on-chip memory that scales with sequence length (which is expected to grow over time). This paper ameliorates these issues, enabling attention with nearly 100% compute utilization, no off-chip memory traffic bottlenecks, and on-chip buffer size requirements that are independent of sequence length. The main conceptual contribution is to use a recently proposed abstraction―the cascade of Einsums― to describe, formalize, and taxonomize the space of attention algorithms that appear in the literature. In particular, we show how Einsum cascades can be used to infer non-trivial lower bounds on the number of passes a kernel must take through its input data, which has implications for either required on-chip buffer capacity or memory traffic. We show how this notion can be used to meaningfully divide the space of attention algorithms into several categories and use these categories to inform our design process. Based on the above characterization, we propose FuseMax―a novel mapping and binding of attention onto a spatial array-style architecture. On attention, in an iso-area comparison, FuseMax achieves an average 6.7 x speedup over the prior state-of-the-art, FLAT, while using 79% of the energy. Similarly, on full end-to-end transformer inference, FuseMax achieves an average 5.3 x speedup over FLAT using 83% of the energy. Nandeeka Nayak, Xinrui Wu, Toluwanimi O. Odemuyiwa, Michael Pellauer, Joel S. Emer, Christopher W. Fletcher |
MICRO | 3 |
| 2023 | Accelerating Sparse Data Orchestration via Dynamic Reflexive TilingabstractTensor algebra involving multiple sparse operands is severely memory bound, making it a challenging target for acceleration. Furthermore, irregular sparsity complicates traditional techniques—such as tiling—for ameliorating memory bottlenecks. Prior sparse tiling schemes are sparsity unaware: they carve tensors into uniform coordinate-space shapes, which leads to low-occupancy tiles and thus lower exploitable reuse. To address these challenges, this paper proposes dynamic reflexive tiling (DRT), a novel tiling method that improves data reuse over prior art for sparse tensor kernels, unlocking significant performance improvement opportunities. DRT’s key idea is dynamic sparsity-aware tiling. DRT continuously re-tiles sparse tensors at runtime based on the current sparsity of the active regions of all input tensors, to maximize accelerator buffer utilization while retaining the ability to co-iterate through tiles of distinct tensors. Toluwanimi O. Odemuyiwa, Hadi Asghari Moghaddam, Michael Pellauer, Kartik Hegde, Po-An Tsai, Neal Clayton Crago, Aamer Jaleel, John D. Owens, Edgar Solomonik, Joel S. Emer, Christopher W. Fletcher |
ASPLOS (3) | 1 |
| 2023 | TeAAL: A Declarative Framework for Modeling Sparse Tensor AcceleratorsabstractOver the past few years, the explosion in sparse tensor algebra workloads has led to a corresponding rise in domain-specific accelerators to service them. Due to the irregularity present in sparse tensors, these accelerators employ a wide variety of novel solutions to achieve good performance. At the same time, prior work on design-flexible sparse accelerator modeling does not express this full range of design features, making it difficult to understand the impact of each design choice and compare or extend the state-of-the-art. Nandeeka Nayak, Toluwanimi O. Odemuyiwa, Shubham Ugare, Christopher W. Fletcher, Michael Pellauer, Joel S. Emer |
MICRO | 2 |