DABench-LLM: Standardized and In-Depth Benchmarking of Post-Moore Dataflow AI Accelerators for LLMs
Ziyu Hu, Zhiqing Zhong, Weijian Zheng, Zhijing Ye, Xuwei Tan, Xueru Zhang, Zheng Xie, Rajkumar Kettimuthu, Xiaodong Yu
TL;DR
DABench-LLM tackles the gap in standardized, in-depth benchmarking for post-Moore dataflow AI accelerators running LLMs. It introduces a two-tier framework that performs intra-chip profiling and inter-chip scalability analysis, using decoder-block units to systematically expose bottlenecks and optimization opportunities. Validations on Cerebras WSE-2, SambaNova RDU, and Graphcore IPU reveal distinct bottlenecks—ranging from high memory bandwidth bottlenecks to load-balance and partitioning inefficiencies—and provide actionable deployment guidelines. The framework, with open-source code, enables researchers to compare hardware platforms and guide kernel, graph compiler, and deployment optimizations for scalable LLM training on dataflow architectures. This work advances practical hardware selection and optimization for large-scale LLMs in dataflow ecosystems.
Abstract
The exponential growth of large language models has outpaced the capabilities of traditional CPU and GPU architectures due to the slowdown of Moore's Law. Dataflow AI accelerators present a promising alternative; however, there remains a lack of in-depth performance analysis and standardized benchmarking methodologies for LLM training. We introduce DABench-LLM, the first benchmarking framework designed for evaluating LLM workloads on dataflow-based accelerators. By combining intra-chip performance profiling and inter-chip scalability analysis, DABench-LLM enables comprehensive evaluation across key metrics such as resource allocation, load balance, and resource efficiency. The framework helps researchers rapidly gain insights into underlying hardware and system behaviors, and provides guidance for performance optimizations. We validate DABench-LLM on three commodity dataflow accelerators, Cerebras WSE-2, SambaNova RDU, and Graphcore IPU. Our framework reveals performance bottlenecks and provides specific optimization strategies, demonstrating its generality and effectiveness across a diverse range of dataflow-based AI hardware platforms.
