VLDB 2026 Research / reviewers in the wild / expert
Donghyeon Joo
dblp:380/7603
· DBLP profile ↗
3ranked-venue papers
2as first author
3since 2021 · last 2025
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 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 |
Hardware accelerators and domain-specific architectures · 38% GPUs and heterogeneous computing · 38% Processor architecture and microarchitecture · 19% | |
| Artificial intelligence
1 paper |
Efficient and distributed learning · 100% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
inference efficiency |
0.9 | 1 | 2025 | MUSTAFAR: Promoting Unstructured Sparsity for KV Cache Pruning in LLM Inference · NeurIPS 2025 |
Machine learning › Efficient and distributed learning › model compression › transformer compression › attention compression
KV cache pruning |
0.9 | 1 | 2025 | MUSTAFAR: Promoting Unstructured Sparsity for KV Cache Pruning in LLM Inference · NeurIPS 2025 |
Machine learning › Efficient and distributed learning
model compression |
0.9 | 1 | 2025 | MUSTAFAR: Promoting Unstructured Sparsity for KV Cache Pruning in LLM Inference · NeurIPS 2025 |
Machine learning › Efficient and distributed learning › model compression › sparsity
unstructured sparsity |
0.9 | 1 | 2025 | MUSTAFAR: Promoting Unstructured Sparsity for KV Cache Pruning in LLM Inference · NeurIPS 2025 |
Processor architecture and microarchitecture
branch prediction |
0.9 | 1 | 2025 | Pipirima: Predicting Patterns in Sparsity to Accelerate Matrix Algebra · DAC 2025 |
Hardware accelerators and domain-specific architectures
machine learning accelerator |
0.9 | 1 | 2025 | Coruscant: Co-Designing GPU Kernel and Sparse Tensor Core to Advocate Unstructured Sparsity in Efficient LLM Inference · MICRO 2025 |
Hardware accelerators and domain-specific architectures › sparsity exploitation
sparse tensor computation |
0.9 | 1 | 2025 | Pipirima: Predicting Patterns in Sparsity to Accelerate Matrix Algebra · DAC 2025 |
GPUs and heterogeneous computing › GPU computing › tensor cores
sparse tensor core |
0.9 | 1 | 2025 | Coruscant: Co-Designing GPU Kernel and Sparse Tensor Core to Advocate Unstructured Sparsity in Efficient LLM Inference · MICRO 2025 |
High-performance computing
sparse linear algebra |
0.3 | 1 | 2025 | Pipirima: Predicting Patterns in Sparsity to Accelerate Matrix Algebra · DAC 2025 |
Methods — techniques the papers use, named apart from their topics
magnitude-based pruning · 0.9counter-based prediction · 0.9bitmap-based sparse format · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Pipirima: Predicting Patterns in Sparsity to Accelerate Matrix AlgebraabstractWhile sparsity, a feature of data in many applications, provides optimization opportunities such as reducing unnecessary computations, data transfers, and storage, it causes several challenges, too. For instance, even in state-of-the-art sparse accelerators, sparsity can result in load imbalance; a performance bottleneck. To solve such challenges, our key insight is that if while reading/streaming compressed sparse matrices we can quickly anticipate the locations of the non-zero values in a sparse matrix, we can leverage this knowledge to accelerate processing sparse matrices. To enable this, we propose Pipirima, a lightweight prediction-based sparse accelerator. Inspired by traditional branch predictors, Pipirima uses resource-friendly simple counters to predict the patterns of non-zero values in the sparse matrices. We evaluate Pipirima based on sparse matrix vector multiplication (SpMV) and sparse matrix-dense matrix multiplication (SpMM) kernels on CSR compressed matrices derived from both scientific computing and transformer models. On average, our experiments show $6 \times$ and $4 \times$ speed up over Tensaurus for SpMM and SpMV, respectively on SuiteSparse workload. Pipirima also shows $40 \times$ speed up over ExTensor for SpMM. We achieve $8.3 \times$, $48.2 \times$ over Tensaurus and Extensor in lesser sparse transformer workloads. Piprima consumes $5.621 \mathrm{~mm}^{2}$ area and 544.93 mW power using 45 nm technology with predictor related components as the least expensive ones. Ubaid Bakhtiar, Donghyeon Joo, Bahar Asgari |
DAC | 2 |
| 2025 | Coruscant: Co-Designing GPU Kernel and Sparse Tensor Core to Advocate Unstructured Sparsity in Efficient LLM Inference
Donghyeon Joo, Helya Hosseini, Ramyad Hadidi, Bahar Asgari |
MICRO | 1 |
| 2025 | MUSTAFAR: Promoting Unstructured Sparsity for KV Cache Pruning in LLM InferenceabstractWe demonstrate that unstructured sparsity significantly improves KV cache compression for LLMs, enabling sparsity levels up to 70\% without compromising accuracy or requiring fine-tuning. We conduct a systematic exploration of pruning strategies and find per-token magnitude-based pruning as highly effective for both Key and Value caches under unstructured sparsity, surpassing prior structured pruning schemes. The Key cache benefits from prominent outlier elements, while the Value cache surprisingly benefits from a simple magnitude-based pruning despite its uniform distribution. KV cache size is the major bottleneck in decode performance due to high memory overhead for large context lengths. To address this, we use a bitmap-based sparse format and a custom attention kernel capable of compressing and directly computing over compressed caches pruned to arbitrary sparsity patterns, significantly accelerating memory-bound operations in decode computations and thereby compensating for the overhead of runtime pruning and compression. Our custom attention kernel coupled with the bitmap-based format delivers substantial compression of KV cache up to 45\% of dense inference and thereby enables longer context lengths and increased tokens/sec throughput of up to 2.23$\times$ compared to dense inference. Our pruning mechanism and sparse attention kernel is available at https://github.com/dhjoo98/mustafar. Donghyeon Joo, Helya Hosseini, Ramyad Hadidi, Bahar Asgari |
NeurIPS | 1 |