Demo Data from EDBT 2026 / reviewers in the wild / expert
Bodun Hu
dblp:243/5851
· DBLP profile ↗
7ranked-venue papers
3as first author
6since 2021 · last 2026
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 2 first-author · 4 since 2021Software engineering, systems software and programming languages · 2 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021Computer networks · 1 · 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.
| Artificial intelligence
4 papers |
Vision and language · 47% Efficient and distributed learning · 43% Language models and text generation · 10% | |
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Cloud and datacenter computing · 91% Hardware accelerators and domain-specific architectures · 9% | |
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 100% |
Topics — the 14 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing
inference serving |
1.8 | 2 | 2026 | SYMPHONY: Enabling Compute-Memory Disaggregation in LLM Serving Systems · NSDI 2026 MOSEL: Inference Serving Using Dynamic Modality Selection · EMNLP 2024 |
Cloud and datacenter computing › resource disaggregation
compute-memory disaggregation |
1.0 | 1 | 2026 | SYMPHONY: Enabling Compute-Memory Disaggregation in LLM Serving Systems · NSDI 2026 |
Computer vision › Vision and language › visual question answering
chart question answering |
0.9 | 1 | 2025 | ChartMuseum: Testing Visual Reasoning Capabilities of Large Vision-Language Models · NeurIPS 2025 |
Computer vision › Vision and language › vision-language model › multimodal large language model
chart understanding |
0.9 | 1 | 2025 | ChartMuseum: Testing Visual Reasoning Capabilities of Large Vision-Language Models · NeurIPS 2025 |
Computer vision › Vision and language › vision-language model
multimodal large language model |
0.9 | 1 | 2025 | ChartMuseum: Testing Visual Reasoning Capabilities of Large Vision-Language Models · NeurIPS 2025 |
Computer vision › Vision and language
visual reasoning |
0.9 | 1 | 2025 | ChartMuseum: Testing Visual Reasoning Capabilities of Large Vision-Language Models · NeurIPS 2025 |
Cloud and datacenter computing › inference serving
LLM serving |
0.9 | 1 | 2025 | StitchLLM: Serving LLMs, One Block at a Time · ACL (1) 2025 |
Cloud and datacenter computing
serverless computing |
0.9 | 1 | 2025 | StitchLLM: Serving LLMs, One Block at a Time · ACL (1) 2025 |
Machine learning › Efficient and distributed learning › adaptive computation
adaptive computation skipping |
0.8 | 1 | 2024 | FFN-SkipLLM: A Hidden Gem for Autoregressive Decoding with Adaptive Feed Forward Skipping · EMNLP 2024 |
Natural language and speech › Language models and text generation › decoding
autoregressive decoding |
0.8 | 1 | 2024 | FFN-SkipLLM: A Hidden Gem for Autoregressive Decoding with Adaptive Feed Forward Skipping · EMNLP 2024 |
Machine learning › Efficient and distributed learning
inference efficiency |
0.8 | 1 | 2024 | FFN-SkipLLM: A Hidden Gem for Autoregressive Decoding with Adaptive Feed Forward Skipping · EMNLP 2024 |
Hardware accelerators and domain-specific architectures
machine learning accelerator |
0.3 | 1 | 2026 | SYMPHONY: Enabling Compute-Memory Disaggregation in LLM Serving Systems · NSDI 2026 |
Cloud and datacenter computing › datacenter storage
block-level scheduling |
0.3 | 1 | 2025 | StitchLLM: Serving LLMs, One Block at a Time · ACL (1) 2025 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.3 | 1 | 2025 | StitchLLM: Serving LLMs, One Block at a Time · ACL (1) 2025 |
Methods — techniques the papers use, named apart from their topics
memory management · 1.7error analysis · 1.7block-level scheduling · 1.7benchmark construction · 1.7service level objectives · 1.5modality configuration · 1.5machine learning · 1.3GPU acceleration · 1.3layer dropping · 0.8early exit · 0.8KV cache management · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | SYMPHONY: Enabling Compute-Memory Disaggregation in LLM Serving Systems
Bodun Hu, Anyong Mao, Aditya Akella, Shivaram Venkataraman |
NSDI | 2 |
| 2025 | StitchLLM: Serving LLMs, One Block at a TimeabstractBodun Hu, Shuozhe Li, Saurabh Agarwal, Myungjin Lee, Akshay Jajoo, Jiamin Li, Le Xu, Geon-Woo Kim, Donghyun Kim, Hong Xu, Amy Zhang, Aditya Akella. Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2025. Bodun Hu, Shuozhe Li, Myungjin Lee, Akshay Jajoo, Jiamin Li 0002, Geon-Woo Kim, Donghyun Kim 0002, Hong Xu 0001, Amy Zhang 0001, Aditya Akella |
ACL (1) | 1 |
| 2025 | ChartMuseum: Testing Visual Reasoning Capabilities of Large Vision-Language ModelsabstractChart understanding presents a unique challenge for large vision-language models (LVLMs), as it requires the integration of sophisticated textual and visual reasoning capabilities. However, current LVLMs exhibit a notable imbalance between these skills, falling short on visual reasoning that is difficult to perform in text. We conduct a case study using a synthetic dataset solvable only through visual reasoning and show that model performance degrades significantly with increasing visual complexity, while human performance remains robust. We then introduce ChartMuseum, a new Chart Question Answering (QA) benchmark containing 1,162 expert-annotated questions spanning multiple reasoning types, curated from real-world charts across 184 sources, specifically built to evaluate complex visual and textual reasoning. Unlike prior chart understanding benchmarks---where frontier models perform similarly and near saturation---our benchmark exposes a substantial gap between model and human performance, while effectively differentiating model capabilities: although humans achieve 93% accuracy, the best-performing model Gemini-2.5-Pro attains only 63.0%, and the leading open-source LVLM Qwen2.5-VL-72B-Instruct achieves only 38.5%. Moreover, on questions requiring primarily visual reasoning, all models experience a 35%-55% performance drop from text-reasoning-heavy question performance. Lastly, our qualitative error analysis reveals specific categories of visual reasoning that are challenging for current LVLMs. Both ChartMuseum and the evaluation code are available at https://github.com/Liyan06/ChartMuseum. Liyan Tang, Grace Kim, Thom Lake, Wenxuan Ding 0003, Fangcong Yin, Prasann Singhal, Manya Wadhwa, Zeyu Leo Liu, Zayne Sprague, Ramya Namuduri, Bodun Hu, Juan Diego Rodriguez, Puyuan Peng, Greg Durrett |
NeurIPS | 12 |
| 2024 | MOSEL: Inference Serving Using Dynamic Modality SelectionabstractRapid advancements over the years have helped machine learning models reach previously hardto-achieve goals, sometimes even exceeding human capabilities.However, achieving desired accuracy comes at the cost of larger model sizes and increased computational demands.Thus, serving predictions from these models to meet any latency and cost requirements of applications remains a key challenge, despite recent work in building inference serving systems as well as algorithmic approaches that dynamically adapt models based on inputs.Our paper introduces a new form of dynamism, modality selection, where we adaptively choose modalities from inference inputs while maintaining the model quality.We introduce MOSEL, an automated inference serving system for multi-modal ML models that carefully picks input modalities per request based on resource availability, as we as user-defined service level objectives (SLOs).MOSEL extensively leverages modality configurations, improving system throughput by 3.6× with an accuracy guarantee.It also reduces job completion times by 11× compared to modalityagnostic approaches. Bodun Hu, Jeongyoon Moon, Neeraja J. Yadwadkar, Aditya Akella |
EMNLP | 1 |
| 2024 | FFN-SkipLLM: A Hidden Gem for Autoregressive Decoding with Adaptive Feed Forward SkippingabstractAutoregressive Large Language Models (e.g., LLaMa, GPTs) are omnipresent achieving remarkable success in language understanding and generation.However, such impressive capability typically comes with a substantial model size, which presents significant challenges for autoregressive token-by-token generation.To mitigate computation overload incurred during generation, several early-exit and layer-dropping strategies have been proposed.Despite some promising success due to the redundancy across LLMs layers on metrics like Rough-L/BLUE, our careful knowledgeintensive evaluation unveils issues such as generation collapse, hallucination, and noticeable performance drop even at the trivial exit ratio of ∼ 10-15% of layers.We attribute these errors primarily to ineffective handling of the KV cache through state copying during early exit.In this work, we observe the saturation of computationally expensive feed-forward blocks of LLM layers and propose FFN-SkipLLM, which is a novel fine-grained skip strategy for autoregressive LLMs.FFN-SkipLLM leverages an input-adaptive feed-forward skipping approach that can skip ∼ 25-30% of FFN blocks of LLMs with marginal change in performance on knowledge-intensive generation tasks without any requirement to handle the KV cache.Our extensive experiments and ablation studies across benchmarks like MT-Bench, Factoid-QA, and variable-length text summarization illustrate how our simple and easy-touse method can facilitate faster autoregressive decoding. Ajay Jaiswal, Bodun Hu, Lu Yin 0006, Yeonju Ro, Tianlong Chen 0001, Shiwei Liu 0003, Aditya Akella |
EMNLP | 2 |
| 2023 | Towards a Machine Learning-Assisted Kernel with LAKEabstractThe complexity of modern operating systems (OSes), rapid diversification of hardware, and steady evolution of machine learning (ML) motivate us to explore the potential of ML to improve decision-making in OS kernels. We conjecture that ML can better manage tradeoff spaces for subsystems such as memory management and process and I/O scheduling that currently rely on hand-tuned heuristics to provide reasonable average-case performance. We explore the replacement of heuristics with ML-driven decision-making in five kernel subsystems, consider the implications for kernel design, shared OS-level components, and access to hardware acceleration. We identify obstacles, address challenges and characterize tradeoffs for the benefits ML can provide that arise in kernel-space. We find that use of specialized hardware such as GPUs is critical to absorbing the additional computational load required by ML decisioning, but that poor accessibility of accelerators in kernel space is a barrier to adoption. We also find that the benefits of ML and acceleration for OSes is subsystem-, workload- and hardware-dependent, suggesting that using ML in kernels will require frameworks to help kernel developers navigate new tradeoff spaces. We address these challenge by building a system called LAKE for supporting ML and exposing accelerators in kernel space. LAKE includes APIs for feature collection and management across abstraction layers and module boundaries. LAKE provides mechanisms for managing the variable profitability of acceleration, and interfaces for mitigating contention for resources between user and kernel space. We show that an ML-backed I/O latency predictor can have its inference time reduced by up to 96% with acceleration. Henrique Fingler, Isha Tarte, Hangchen Yu, Ariel Szekely, Bodun Hu, Aditya Akella, Christopher J. Rossbach |
ASPLOS (2) | 5 |
| 2020 | Altis: Modernizing GPGPU BenchmarksabstractThis paper presents ALTIS, a benchmark suite for modern GPGPU computing. Previous benchmark suites such as Rodinia and SHOC have served the research community well, but were developed years ago when hardware was more limited, software supported fewer features, and production hardware-accelerated workloads were scarce. Since that time, GPU compute density and memory capacity has grown exponentially, programmability features such as unified memory, demand paging, and HyperQ have matured, and new workloads such as deep neural networks (DNNs), graph analytics, and crypto-currencies have emerged in production environments, stressing the hardware and software in ways that previous benchmarks did not anticipate. Drawing inspiration from Rodinia and SHOC, ALTIS is a benchmark suite designed for modern GPU architectures and modern GPU runtimes, representing a diverse set of application domains. By adopting and extending applications from Rodinia and SHOC, adding new applications, and focusing on CUDA platforms, ALTIS better represents modern GPGPU workloads to enable support GPGPU research in both architecture and system software. Bodun Hu, Christopher J. Rossbach |
ISPASS | 1 |