A Survey: Collaborative Hardware and Software Design in the Era of Large Language Models

Cong Guo, Feng Cheng, Zhixu Du, James Kiessling, Jonathan Ku +19 more
10/8/2024
cs.ARcs.AIcs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

The rapid development of large language models (LLMs) has significantly transformed the field of artificial intelligence, demonstrating remarkable capabilities in natural language processing and moving towards multi-modal functionality. These models are increasingly integrated into diverse applications, impacting both research and industry. However, their development and deployment present substantial challenges, including the need for extensive computational resources, high energy consumption, and complex software optimizations. Unlike traditional deep learning systems, LLMs require unique optimization strategies for training and inference, focusing on system-level efficiency. This paper surveys hardware and software co-design approaches specifically tailored to address the unique characteristics and constraints of large language models. This survey analyzes the challenges and impacts of LLMs on hardware and algorithm research, exploring algorithm optimization, hardware design, and system-level innovations. It aims to provide a comprehensive understanding of the trade-offs and considerations in LLM-centric computing systems, guiding future advancements in AI. Finally, we summarize the existing efforts in this space and outline future directions toward realizing production-grade co-design methodologies for the next generation of large language models and AI systems.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{guo2024survey,
  title  = {A Survey: Collaborative Hardware and Software Design in the Era of Large Language Models},
  author = {Cong Guo and Feng Cheng and Zhixu Du and James Kiessling and Jonathan Ku and Shiyu Li and Ziru Li and Mingyuan Ma and Tergel Molom-Ochir and Benjamin Morris and Haoxuan Shan and Jingwei Sun and Yitu Wang and Chiyue Wei and Xueying Wu and Yuhao Wu and Hao Frank Yang and Jingyang Zhang and Junyao Zhang and Qilin Zheng and Guanglei Zhou and Hai and Li and Yiran Chen},
  year   = {2024},
  eprint = {2410.07265},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.07265v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.07265.svg)](https://codeofpaper.com/paper/2410.07265)

Discussion