A Hardware Evaluation Framework for Large Language Model Inference
Not on the map. Why?
Abstract (arXiv)
The past year has witnessed the increasing popularity of Large Language Models (LLMs). Their unprecedented scale and associated high hardware cost have impeded their broader adoption, calling for efficient hardware designs. With the large hardware needed to simply run LLM inference, evaluating different hardware designs becomes a new bottleneck. This work introduces LLMCompass, a hardware evaluation framework for LLM inference workloads. LLMCompass is fast, accurate, versatile, and able to describe and evaluate different hardware designs. LLMCompass includes a mapper to automatically find performance-optimal mapping and scheduling. It also incorporates an area-based cost model to help architects reason about their design choices. Compared to real-world hardware, LLMCompass' estimated latency achieves an average 10.4% error rate across various operators with various input sizes and an average 4.1% error rate for LLM inference. With LLMCompass, simulating a 4-NVIDIA A100 GPU node running GPT-3 175B inference can be done within 16 minutes on commodity hardware, including 26,400 rounds of the mapper's parameter search. With the aid of LLMCompass, this work draws architectural implications and explores new cost-effective hardware designs. By reducing the compute capability or replacing High Bandwidth Memory (HBM) with traditional DRAM, these new designs can achieve as much as 3.41x improvement in performance/cost compared to an NVIDIA A100, making them promising choices for democratizing LLMs. LLMCompass is planned to be fully open-source.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 27 of its 72 references that are in the map. First posted on arXiv 5 Dec 2023.
Builds on
27 of 72 references.
References · 27
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,014
- 2022Training Compute-Optimal Large Language Modelscited by 2,927
- 2023FlashAttention-2: Faster Attention with Better Parallelism and Work Partitioningcited by 2,551
- 2022Emergent Abilities of Large Language Modelscited by 2,483
15 more
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
- 2023FlexGen: High-Throughput Generative Inference of Large Language Models with a Single GPUcited by 567
- 2022Efficiently Scaling Transformer Inferencecited by 529
- 2021Recent Advances in Natural Language Processing via Large Pre-Trained Language Models: A Surveycited by 457
- 2022DeepSpeed Inference: Enabling Efficient Inference of Transformer Models at Unprecedented Scalecited by 403
- 2020SpAtten: Efficient Sparse Attention Architecture with Cascade Token and Head Pruningcited by 228
- 2022Can Foundation Models Wrangle Your Data?cited by 173
- 2018Online normalizer calculation for softmaxcited by 154
- 2020EdgeBERT: Sentence-Level Energy Optimizations for Latency-Aware Multi-Task NLP Inferencecited by 69
- 2019Gemmini: Enabling Systematic Deep-Learning Architecture Evaluation via Full-Stack Integrationcited by 59
- 2021SpreadsheetCoder: Formula Prediction from Semi-structured Contextcited by 41
- 2018Interstellar: Using Halide's Scheduling Language to Analyze DNN Acceleratorscited by 33
- 2021Mind Mappings: Enabling Efficient Algorithm-Accelerator Mapping Space Searchcited by 24
- 2021A Full-Stack Search Technique for Domain Optimized Deep Learning Acceleratorscited by 19
- 2019The Cost of Application-Class Processing: Energy and Performance Analysis of a Linux-ready 1.7GHz 64bit RISC-V Core in 22nm FDSOI Technologycited by 16
Built on by
Citing papers per year: 2023: 2; 2024: 7; 2025: 4; 2026: 1.
14 papers.
Sort:
By area:
- 2023LLM in a flash: Efficient Large Language Model Inference with Limited Memorycited by 170
- 2024Towards Greener LLMs: Bringing Energy-Efficiency to the Forefront of LLM Inferencecited by 59
- 2023Scaling Down to Scale Up: A Cost-Benefit Analysis of Replacing OpenAI's LLM with Open Source SLMs in Productioncited by 21
- 2024Memory Is All You Need: An Overview of Compute-in-Memory Architectures for Accelerating Large Language Model Inferencecited by 14
- 2024NoMAD-Attention: Efficient LLM Inference on CPUs Through Multiply-add-free Attentioncited by 12
- 2024Demystifying AI Platform Design for Distributed Inference of Next-Generation LLM modelscited by 12
- 2024Performance Modeling and Workload Analysis of Distributed Large Language Model Training and Inferencecited by 9
- 2025TokenSim: Enabling Hardware and Software Exploration for Large Language Model Inference Systemscited by 6
- 2025Position: Enough of Scaling LLMs! Lets Focus on Downscalingcited by 5
- 2024Achieving Peak Performance for Large Language Models: A Systematic Reviewcited by 4
- 2024Hysteresis Activation Function for Efficient Inferencecited by 2
- 2025MIST: A Co-Design Framework for Heterogeneous, Multi-Stage LLM Inferencecited by 2
- 2026Think Before You Grid-Search: Floor-First Triage for LLM Serving7 Jul 2026
- 2025Can AI automatically analyze public opinion? A LLM agents-based agentic pipeline for timely public opinion analysis16 May 2025
- 2025Position: Enough of Scaling LLMs! Lets Focus on Downscaling2 May 2025
- 2025MIST: A Co-Design Framework for Heterogeneous, Multi-Stage LLM Inference14 Apr 2025
- 2025TokenSim: Enabling Hardware and Software Exploration for Large Language Model Inference Systems11 Mar 2025
- 2024Hysteresis Activation Function for Efficient Inference15 Nov 2024
- 2024Achieving Peak Performance for Large Language Models: A Systematic Review7 Sep 2024
- 2024Performance Modeling and Workload Analysis of Distributed Large Language Model Training and Inference19 Jul 2024
- 2024Memory Is All You Need: An Overview of Compute-in-Memory Architectures for Accelerating Large Language Model Inference12 Jun 2024
- 2024Demystifying AI Platform Design for Distributed Inference of Next-Generation LLM models3 Jun 2024
- 2024Towards Greener LLMs: Bringing Energy-Efficiency to the Forefront of LLM Inference29 Mar 2024
- 2024NoMAD-Attention: Efficient LLM Inference on CPUs Through Multiply-add-free Attention2 Mar 2024
- 2023LLM in a flash: Efficient Large Language Model Inference with Limited Memorycited by 170
- 2024NoMAD-Attention: Efficient LLM Inference on CPUs Through Multiply-add-free Attentioncited by 12
- 2024Demystifying AI Platform Design for Distributed Inference of Next-Generation LLM modelscited by 12
- 2025TokenSim: Enabling Hardware and Software Exploration for Large Language Model Inference Systemscited by 6
- 2025MIST: A Co-Design Framework for Heterogeneous, Multi-Stage LLM Inferencecited by 2
- 2026Think Before You Grid-Search: Floor-First Triage for LLM Servingcited by 0
- 2026Think Before You Grid-Search: Floor-First Triage for LLM Serving7 Jul 2026
- 2025MIST: A Co-Design Framework for Heterogeneous, Multi-Stage LLM Inference14 Apr 2025
- 2025TokenSim: Enabling Hardware and Software Exploration for Large Language Model Inference Systems11 Mar 2025
- 2024Demystifying AI Platform Design for Distributed Inference of Next-Generation LLM models3 Jun 2024
- 2024NoMAD-Attention: Efficient LLM Inference on CPUs Through Multiply-add-free Attention2 Mar 2024
- 2023LLM in a flash: Efficient Large Language Model Inference with Limited Memory12 Dec 2023
- 2024Towards Greener LLMs: Bringing Energy-Efficiency to the Forefront of LLM Inferencecited by 59
- 2023Scaling Down to Scale Up: A Cost-Benefit Analysis of Replacing OpenAI's LLM with Open Source SLMs in Productioncited by 21
- 2024Memory Is All You Need: An Overview of Compute-in-Memory Architectures for Accelerating Large Language Model Inferencecited by 14
- 2024Performance Modeling and Workload Analysis of Distributed Large Language Model Training and Inferencecited by 9
- 2025Position: Enough of Scaling LLMs! Lets Focus on Downscalingcited by 5
- 2024Achieving Peak Performance for Large Language Models: A Systematic Reviewcited by 4
- 2024Hysteresis Activation Function for Efficient Inferencecited by 2
- 2025Position: Enough of Scaling LLMs! Lets Focus on Downscaling2 May 2025
- 2024Hysteresis Activation Function for Efficient Inference15 Nov 2024
- 2024Achieving Peak Performance for Large Language Models: A Systematic Review7 Sep 2024
- 2024Performance Modeling and Workload Analysis of Distributed Large Language Model Training and Inference19 Jul 2024
- 2024Memory Is All You Need: An Overview of Compute-in-Memory Architectures for Accelerating Large Language Model Inference12 Jun 2024
- 2024Towards Greener LLMs: Bringing Energy-Efficiency to the Forefront of LLM Inference29 Mar 2024
- 2023Scaling Down to Scale Up: A Cost-Benefit Analysis of Replacing OpenAI's LLM with Open Source SLMs in Production20 Dec 2023