LLM-Guided Runtime Parameter Optimization for Energy-Efficient Model Inference
Katelyn Crumpacker, Dimitrios Nikolopoulos

TL;DR
This paper introduces a human-in-the-loop, LLM-assisted method for optimizing runtime parameters to reduce energy consumption during model inference, outperforming traditional methods in speed and efficiency.
Contribution
It presents a novel prompt-based approach enabling LLMs to quickly find energy-efficient inference parameters tailored to different hardware and constraints.
Findings
Enhanced prompt templates converge faster than baseline methods.
LLMs can adapt solutions to various hardware setups.
The method achieves lower energy per token with fewer prompts.
Abstract
Large Language Models (LLMs) have become an integral part of many real-world workflows. However, LLMs consume a lot of energy, which becomes a large concern in the scale of the demand for these tools. As LLMs become integrated into different workflows, different applications have arisen to deal with the challenge of running inference for these tools. This raises another issue of choosing the runtime parameter values for these services in order to minimize the energy consumption. Oftentimes this requires deep knowledge of the application or traditional optimization methods that can take days to find optimal values. In this work, we created a human-in-the-loop flow with LLM-assisted runtime parameter optimization in order to solve this issue. With human-created, specific feedback prompting methods, chat-based LLMs can iteratively find energy-efficient inference parameters faster than…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
