Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Overclocking LLM Reasoning: Monitoring and Controlling Thinking Path Lengths in LLMs

About

Recently, techniques such as explicit structured reasoning have demonstrated strong test-time scaling behavior by enforcing a separation between the model's internal "thinking" process and the final response. A key factor influencing answer quality in this setting is the length of the thinking stage. When the reasoning is too short, the model may fail to capture the complexity of the task. Conversely, when it is too long, the model may overthink, leading to unnecessary computation and degraded performance. This paper explores and exploits the underlying mechanisms by which LLMs understand and regulate the length of their reasoning during explicit thought processes. First, we show that LLMs encode their progress through the reasoning process and introduce an interactive progress bar visualization, which is then used to reveal insights on the model's planning dynamics. Second, we manipulate the internal progress encoding during inference to reduce unnecessary steps and generate a more concise and decisive chain of thoughts. Our empirical results demonstrate that this "overclocking" method mitigates overthinking, improves answer accuracy, and reduces inference latency. Our code is publicly available.

Roy Eisenstadt, Itamar Zimerman, Lior Wolf• 2025

Related benchmarks

TaskDatasetResultRank
Output Length PredictionForeLen LongSeq
MAE512.2
48
Output Length PredictionForeLen RL
MAE203
32
Output Length PredictionForeLen Reasoning
MAE273
32
Length PredictionForeLen RL 1.0 (test)
MAE208.4
16
Length PredictionForeLen Reasoning 1.0 (test)
MAE584.1
16
Length PredictionForeLen Avg. 1.0 (test)
MAE460
16
Output Length PredictionLMSYS
MAE283.8
16
System Performance EvaluationReasoning
Throughput142.4
8
System Performance EvaluationLong Sequence
Throughput116
8
Output Sequence Length PredictionWritingPrompts super-long sequences (> 17k tokens) OOD
MAE724
8
Showing 10 of 12 rows

Other info

Follow for update