<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ATEST | Mobina Kashaniyan</title><link>https://mobinakashaniyan.github.io/tag/atest/</link><atom:link href="https://mobinakashaniyan.github.io/tag/atest/index.xml" rel="self" type="application/rss+xml"/><description>ATEST</description><generator>Wowchemy (https://wowchemy.com)</generator><language>en-us</language><lastBuildDate>Sun, 18 Oct 2026 00:00:00 +0000</lastBuildDate><image><url>https://mobinakashaniyan.github.io/media/logo_hu_49df124fc4898e21.png</url><title>ATEST</title><link>https://mobinakashaniyan.github.io/tag/atest/</link></image><item><title>ATEST / RATTS: Adaptive Resource-Aware Test-Time Scaling for LLM Inference (arXiv:2610.25519)</title><link>https://mobinakashaniyan.github.io/post/atest-adaptive-resource-aware-test-time-scaling/</link><pubDate>Sun, 18 Oct 2026 00:00:00 +0000</pubDate><guid>https://mobinakashaniyan.github.io/post/atest-adaptive-resource-aware-test-time-scaling/</guid><description>&lt;h2 id="new-paper-atest-arxiv261025519"&gt;New Paper: ATEST (arXiv:2610.25519)&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="https://arxiv.org/abs/2610.25519" target="_blank" rel="noopener"&gt;ATEST: Adaptive Resource-Aware Test-Time Scaling for LLM Inference&lt;/a&gt;&lt;/strong&gt; is now on arXiv.&lt;/p&gt;
&lt;p&gt;We also call this idea &lt;strong&gt;RATTS: Resource-Aware Test-Time Scaling for LLM Inference&lt;/strong&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Authors: &lt;strong&gt;Mobina Kashaniyan&lt;/strong&gt;, &lt;strong&gt;Ali Jannesari&lt;/strong&gt; (Iowa State University)&lt;/li&gt;
&lt;li&gt;arXiv: &lt;a href="https://arxiv.org/abs/2610.25519" target="_blank" rel="noopener"&gt;2610.25519&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;DOI: &lt;a href="https://doi.org/10.48550/arXiv.2610.25519" target="_blank" rel="noopener"&gt;10.48550/arXiv.2610.25519&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;PDF: &lt;a href="https://arxiv.org/pdf/2610.25519" target="_blank" rel="noopener"&gt;arxiv.org/pdf/2610.25519&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="self-consistency-and-why-a-fixed-sample-count-wastes-energy"&gt;Self-Consistency and Why a Fixed Sample Count Wastes Energy&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Self-consistency&lt;/strong&gt; improves LLM answers by generating several samples and voting. Most adaptive self-consistency methods decide how many samples a question needs from difficulty or answer agreement. They treat the cost of one sample as a fixed number.&lt;/p&gt;
&lt;p&gt;On a shared GPU, that cost is not fixed. In our measurements, the &lt;strong&gt;same four-sample query uses up to 4.1× more energy&lt;/strong&gt; when other jobs load the GPU. A GSM8K query can cost &lt;strong&gt;121.7 J&lt;/strong&gt; on an idle A100 and &lt;strong&gt;455.6 J&lt;/strong&gt; on a busy one.&lt;/p&gt;
&lt;h2 id="what-atest-does"&gt;What ATEST Does&lt;/h2&gt;
&lt;p&gt;ATEST answers two questions at once:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Is one more sample useful for this query?&lt;/li&gt;
&lt;li&gt;What does that sample cost on the GPU right now?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;ATEST-Online&lt;/strong&gt; (default) needs no offline calibration. It starts with one sample, checks whether the plurality answer is stable, reads the live GPU state, learns step energy online, and stops when the next sample is not worth its cost.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ATEST-Calibrated&lt;/strong&gt; profiles a dataset once and picks the full budget per query. That mode is useful when GPU load is stable and low tail latency matters. It does not follow the load when the GPU becomes busy.&lt;/p&gt;
&lt;h2 id="results"&gt;Results&lt;/h2&gt;
&lt;p&gt;On an &lt;strong&gt;NVIDIA A100&lt;/strong&gt; with &lt;strong&gt;Phi-3-mini&lt;/strong&gt;, ATEST-Online answers every query, stays inside the energy budget, and matches or leads accuracy on all four datasets while using fewer samples as load rises. The same pattern holds on an &lt;strong&gt;NVIDIA L40S&lt;/strong&gt; and with &lt;strong&gt;Qwen2.5-3B&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;On &lt;strong&gt;GSM8K at high load&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ATEST-Online: &lt;strong&gt;60.0%&lt;/strong&gt; accuracy, no deferred queries&lt;/li&gt;
&lt;li&gt;ATEST-Calibrated: &lt;strong&gt;44.0%&lt;/strong&gt; accuracy, because it defers &lt;strong&gt;42.4%&lt;/strong&gt; of queries&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Including offline profiling, ATEST-Online uses &lt;strong&gt;42× less GPU time&lt;/strong&gt; and &lt;strong&gt;48× less energy&lt;/strong&gt; than ATEST-Calibrated.&lt;/p&gt;
&lt;h2 id="how-to-cite-atest"&gt;How to Cite ATEST&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bibtex" data-lang="bibtex"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nc"&gt;@misc&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="nl"&gt;kashaniyan2026atest&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="na"&gt;title&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="s"&gt;{ATEST: Adaptive Resource-Aware Test-Time Scaling for {LLM} Inference}&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="na"&gt;author&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="s"&gt;{Kashaniyan, Mobina and Jannesari, Ali}&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="na"&gt;year&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="s"&gt;{2026}&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="na"&gt;eprint&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="s"&gt;{2610.25519}&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="na"&gt;archivePrefix&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="s"&gt;{arXiv}&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="na"&gt;primaryClass&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="s"&gt;{cs.LG}&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="na"&gt;doi&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="s"&gt;{10.48550/arXiv.2610.25519}&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="na"&gt;url&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="s"&gt;{https://arxiv.org/abs/2610.25519}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Kashaniyan, M., &amp;amp; Jannesari, A. (2026). ATEST: Adaptive resource-aware test-time scaling for LLM inference. &lt;em&gt;arXiv preprint arXiv:2610.25519&lt;/em&gt;. &lt;a href="https://doi.org/10.48550/arXiv.2610.25519" target="_blank" rel="noopener"&gt;https://doi.org/10.48550/arXiv.2610.25519&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="paper-links"&gt;Paper Links&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2610.25519" target="_blank" rel="noopener"&gt;arXiv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/pdf/2610.25519" target="_blank" rel="noopener"&gt;PDF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://doi.org/10.48550/arXiv.2610.25519" target="_blank" rel="noopener"&gt;DOI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://mobinakashaniyan.github.io/publication/atest/" target="_blank" rel="noopener"&gt;Publication page&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Related: &lt;a href="https://arxiv.org/abs/2609.19499" target="_blank" rel="noopener"&gt;Sample Count Is Not Enough (arXiv:2609.19499)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="resource-aware-test-time-scaling-for-shared-gpus"&gt;Resource-Aware Test-Time Scaling for Shared GPUs&lt;/h2&gt;
&lt;h2 id="adaptive-sampling-under-live-gpu-load"&gt;Adaptive Sampling under Live GPU Load&lt;/h2&gt;
&lt;h2 id="energy-aware-llm-inference-with-atest-and-ratts"&gt;Energy-Aware LLM Inference with ATEST and RATTS&lt;/h2&gt;</description></item><item><title>ATEST: Adaptive Resource-Aware Test-Time Scaling for LLM Inference</title><link>https://mobinakashaniyan.github.io/publication/atest/</link><pubDate>Sun, 18 Oct 2026 00:00:00 +0000</pubDate><guid>https://mobinakashaniyan.github.io/publication/atest/</guid><description>&lt;p&gt;&lt;strong&gt;New preprint:&lt;/strong&gt; &lt;a href="https://arxiv.org/abs/2610.25519" target="_blank" rel="noopener"&gt;arXiv:2610.25519&lt;/a&gt; — &lt;strong&gt;ATEST: Adaptive Resource-Aware Test-Time Scaling for LLM Inference&lt;/strong&gt; by &lt;strong&gt;Mobina Kashaniyan&lt;/strong&gt; and &lt;strong&gt;Ali Jannesari&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;ATEST is a &lt;strong&gt;resource-aware test-time scaling&lt;/strong&gt; method, also called &lt;strong&gt;RATTS (Resource-Aware Test-Time Scaling)&lt;/strong&gt;. It targets &lt;strong&gt;self-consistency&lt;/strong&gt;: the model draws several answers and keeps the plurality vote. Standard self-consistency uses a fixed sample count whether the GPU is idle or busy. ATEST reads the live GPU state and skips extra self-consistency samples when they are not worth their current energy cost.&lt;/p&gt;
&lt;p&gt;On an &lt;strong&gt;NVIDIA A100&lt;/strong&gt;, the same four-sample query uses up to &lt;strong&gt;4.1× more energy&lt;/strong&gt; when other jobs load the GPU. A GSM8K query that costs &lt;strong&gt;121.7 J&lt;/strong&gt; on an idle GPU can cost &lt;strong&gt;455.6 J&lt;/strong&gt; on a busy one.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ATEST-Online&lt;/strong&gt;, the default mode, needs no offline calibration. It starts with one sample, checks whether the plurality answer is stable, predicts the energy of the next step, and stops when another sample is not worth the cost. &lt;strong&gt;ATEST-Calibrated&lt;/strong&gt; is an offline mode for stable deployments: it profiles a dataset once and picks the whole budget per query.&lt;/p&gt;
&lt;p&gt;On GSM8K at high load, ATEST-Online keeps &lt;strong&gt;60.0% accuracy&lt;/strong&gt; and answers every query. ATEST-Calibrated drops to &lt;strong&gt;44.0%&lt;/strong&gt; because it defers &lt;strong&gt;42.4%&lt;/strong&gt; of queries. Including profiling, ATEST-Online uses &lt;strong&gt;42× less GPU time&lt;/strong&gt; and &lt;strong&gt;48× less energy&lt;/strong&gt; than ATEST-Calibrated. The same pattern holds on an &lt;strong&gt;NVIDIA L40S&lt;/strong&gt; and with &lt;strong&gt;Qwen2.5-3B&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;This work follows our earlier result that &lt;a href="https://arxiv.org/abs/2609.19499" target="_blank" rel="noopener"&gt;candidate count alone is not enough&lt;/a&gt; to describe the systems cost of test-time scaling. ATEST asks the next question: what does one more sample cost on the GPU right now?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Keywords:&lt;/strong&gt; ATEST, RATTS, self-consistency, self consistency, resource-aware self-consistency, adaptive test-time scaling, LLM inference, GPU load, energy-aware systems, adaptive sampling, A100, L40S, Phi-3-mini, Qwen2.5-3B, GSM8K, arXiv:2610.25519.&lt;/p&gt;
&lt;h2 id="self-consistency-under-gpu-load"&gt;Self-Consistency under GPU Load&lt;/h2&gt;
&lt;h2 id="links"&gt;Links&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2610.25519" target="_blank" rel="noopener"&gt;arXiv Abstract&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/pdf/2610.25519" target="_blank" rel="noopener"&gt;arXiv PDF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://doi.org/10.48550/arXiv.2610.25519" target="_blank" rel="noopener"&gt;DOI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/html/2610.25519" target="_blank" rel="noopener"&gt;HTML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://mobinakashaniyan.github.io/papers/atest-adaptive-resource-aware-test-time-scaling.pdf" target="_blank" rel="noopener"&gt;Local mirror PDF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://mobinakashaniyan.github.io/post/atest-adaptive-resource-aware-test-time-scaling/" target="_blank" rel="noopener"&gt;Research Summary&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="how-to-cite"&gt;How to Cite&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bibtex" data-lang="bibtex"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nc"&gt;@misc&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="nl"&gt;kashaniyan2026atest&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="na"&gt;title&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="s"&gt;{ATEST: Adaptive Resource-Aware Test-Time Scaling for {LLM} Inference}&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="na"&gt;author&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="s"&gt;{Kashaniyan, Mobina and Jannesari, Ali}&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="na"&gt;year&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="s"&gt;{2026}&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="na"&gt;eprint&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="s"&gt;{2610.25519}&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="na"&gt;archivePrefix&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="s"&gt;{arXiv}&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="na"&gt;primaryClass&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="s"&gt;{cs.LG}&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="na"&gt;doi&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="s"&gt;{10.48550/arXiv.2610.25519}&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="na"&gt;url&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="s"&gt;{https://arxiv.org/abs/2610.25519}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Kashaniyan, M., &amp;amp; Jannesari, A. (2026). ATEST: Adaptive resource-aware test-time scaling for LLM inference. &lt;em&gt;arXiv preprint arXiv:2610.25519&lt;/em&gt;. &lt;a href="https://doi.org/10.48550/arXiv.2610.25519" target="_blank" rel="noopener"&gt;https://doi.org/10.48550/arXiv.2610.25519&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>