English

QuickLLaMA: Query-aware Inference Acceleration for Large Language Models

Machine Learning 2024-08-23 v2

Abstract

The capacity of Large Language Models (LLMs) to comprehend and reason over long contexts is pivotal for advancements in diverse fields. Yet, they still stuggle with capturing long-distance dependencies within sequences to deeply understand semantics. To address this issue, we introduce Query-aware Inference for LLMs (Q-LLM), a system designed to process extensive sequences akin to human cognition. By focusing on memory data relevant to a given query, Q-LLM can accurately capture pertinent information within a fixed window size and provide precise answers to queries. It doesn't require extra training and can be seamlessly integrated with any LLMs. Q-LLM using LLaMA3 (QuickLLaMA) can read Harry Potter within 30s and accurately answer the questions. On widely recognized benchmarks, Q-LLM improved by 7.17% compared to the current state-of-the-art on LLaMA3, and by 3.26% on Mistral on the \infty-bench. In the Needle-in-a-Haystack and BABILong task, Q-LLM improved upon the current SOTA by 7.0% and 6.1%. Our code can be found in https://github.com/dvlab-research/Q-LLM.

Keywords

Cite

@article{arxiv.2406.07528,
  title  = {QuickLLaMA: Query-aware Inference Acceleration for Large Language Models},
  author = {Jingyao Li and Han Shi and Xin Jiang and Zhenguo Li and Hong Xu and Jiaya Jia},
  journal= {arXiv preprint arXiv:2406.07528},
  year   = {2024}
}
R2 v1 2026-06-28T17:01:58.675Z