Benchmarking the Energy Savings with Speculative Decoding Strategies
Rohit Dutta, Paramita Koley, Soham Poddar, Janardan Misra, Sanjay Podder, Naveen Balani, Saptarshi Ghosh, Niloy Ganguly
TL;DR
The paper investigates whether speculative decoding (SD) strategies reduce energy use in large language models, beyond merely lowering latency. It surveys multiple SD methods (CoGA, DyGA, Eagle-2, Eagle-3) across diverse model families and benchmark tasks, quantifying energy with Code Carbon and reporting per-1K-token metrics. Key findings show that lower walltime does not always translate to energy savings; energy reductions depend on the target–assistant model gap, dataset, and decoding strategy, with Eagle variants often delivering the strongest gains while others are inconsistent. The work highlights the need for energy-aware SD design and backend considerations, emphasizing that sustainability gains are contingent on architecture, data characteristics, and implementation choices.
Abstract
Speculative decoding has emerged as an effective method to reduce latency and inference cost of LLM inferences. However, there has been inadequate attention towards the energy requirements of these models. To address this gap, this paper presents a comprehensive survey of energy requirements of speculative decoding strategies, with detailed analysis on how various factors -- model size and family, speculative decoding strategies, and dataset characteristics -- influence the energy optimizations.
