TLDR: A new benchmark called IFScale evaluates how Large Language Models (LLMs) perform when given many instructions simultaneously. It found that even top models struggle with high instruction loads (e.g., 500 keywords), achieving only 68% accuracy. The study identified three degradation patterns (threshold, linear, exponential decay), noted a bias towards earlier instructions that diminishes at extreme loads, and observed that models primarily fail by omitting instructions rather than modifying them. It also highlighted trade-offs between accuracy and latency, offering insights for practical LLM deployment.
Large Language Models (LLMs) are becoming increasingly vital in various applications, from generating content to automating complex workflows. For these systems to operate reliably, LLMs must accurately follow a multitude of instructions simultaneously. However, a significant gap exists in understanding how well these models perform when faced with a high density of instructions, as most existing benchmarks only test them with a single or a few instructions.
A new study introduces IFScale, a novel benchmark designed to specifically address this gap. IFScale evaluates how the instruction-following capabilities of LLMs degrade as the number of instructions increases. The benchmark uses a straightforward task: generating a professional business report while including a specified set of keywords. This allows for easy scaling of instruction density from 10 to 500 keywords, and performance can be automatically graded by checking for keyword inclusion.
Evaluating State-of-the-Art Models
The researchers evaluated 20 state-of-the-art LLMs from seven major providers. The findings reveal that even the most advanced models struggle significantly at the maximum density of 500 instructions, with the best models achieving only about 68% accuracy. This highlights a critical limitation in current LLM capabilities for real-world, instruction-dense scenarios.
Performance Degradation Patterns
The study identified three distinct patterns in how model performance degrades with increasing instruction density:
- Threshold Decay: Some models, particularly reasoning-focused ones like gemini-2.5-pro and o3, maintain near-perfect performance up to a certain “threshold” of instructions (around 150-250), after which their accuracy sharply declines. This suggests that these models have robust instruction tracking capabilities up to a critical point.
- Linear Decay: Models such as gpt-4.1 and claude-3.7-sonnet show a steady, predictable decline in performance as instruction density increases.
- Exponential Decay: Other models, including gpt-4o and llama-4-scout, exhibit a rapid drop in performance at low instruction densities, followed by a stabilization at very low accuracy levels. This indicates they are quickly overwhelmed by even a moderate number of instructions.
Key Insights and Observations
The analysis also uncovered several other important insights:
- Model Size and Reasoning: Generally, larger and newer models, especially those with enhanced reasoning capabilities, tend to outperform smaller or older models. Reasoning models often maintain better performance at moderate to high instruction densities.
- Primacy Effects: LLMs tend to better satisfy instructions that appear earlier in the list. This “primacy effect” is most pronounced when models begin to struggle under moderate cognitive load (around 150-200 instructions). However, at extreme densities (300+ instructions), this bias diminishes, suggesting a shift from selective instruction satisfaction to a more uniform failure pattern as the models become completely overwhelmed.
- Error Types: Models predominantly make “omission errors” (failing to include a required term) rather than “modification errors” (including a morphological variant of the term). As instruction density increases, the tendency towards omission errors becomes even more pronounced. Reasoning models, however, show a greater tendency to attempt modifications rather than complete omissions.
- Efficiency Trade-offs: While reasoning models achieve higher accuracy, they often come with significantly increased latency, especially under higher cognitive loads. Smaller, faster models might offer better efficiency (accuracy per unit of latency) for time-sensitive applications, even if their peak accuracy is lower.
- Core Task Performance: Interestingly, for most models, the ability to write a coherent business report (the core task) did not significantly degrade even as instruction density increased. However, some models, like o3 and o4-mini, showed a decline in coherence, possibly due to their tendency to generate fewer tokens, making it harder to integrate many keywords naturally.
Also Read:
- Unmasking True LLM Performance: A Critical Look at Evaluation Methods
- VerifyBench: A New Benchmark for Evaluating AI Reasoning Verifiers
Implications for LLM Deployment
The findings from IFScale provide valuable guidance for designing and deploying LLM systems in real-world applications that require adherence to many instructions. Understanding these degradation patterns, primacy effects, and error types can help practitioners select appropriate models and optimize prompt engineering strategies. For instance, for applications demanding near-perfect recall of many instructions, models exhibiting threshold decay might be preferred. For more details, you can refer to the full research paper: HOW MANY INSTRUCTIONS CAN LLM S FOLLOW AT ONCE ?.


