<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Looped Transformers on Korea Invest Insights</title><link>https://koreainvestinsights.com/tags/looped-transformers/</link><description>Recent content in Looped Transformers on Korea Invest Insights</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>koreainvestinsights.com · @korea_invest_insights</copyright><lastBuildDate>Tue, 08 Sep 2026 22:02:51 +0900</lastBuildDate><atom:link href="https://koreainvestinsights.com/tags/looped-transformers/feed.xml" rel="self" type="application/rss+xml"/><item><title>After Astra: How Looped Transformers Change AI Infrastructure Economics</title><link>https://koreainvestinsights.com/post/astra-loop-transformers-inference-economics-2026-09-08/</link><pubDate>Tue, 08 Sep 2026 18:00:00 +0900</pubDate><guid>https://koreainvestinsights.com/post/astra-loop-transformers-inference-economics-2026-09-08/</guid><description>&lt;p&gt;Can a small model solve harder problems by passing through the same neural network repeatedly? Lablup CEO Jeongkyu Shin revisits this question in his &lt;a class="link" href="https://www.facebook.com/jeongkyu.shin/posts/pfbid02jm4iibHsgU11P7gY8e4SZKtKYNNdtHF6wdTQK2EdyDeTMEwxiDvHnHyhyAKphLml" target="_blank" rel="noopener"
 &gt;Facebook essay on looped transformers after Astra&lt;/a&gt;. Behind the architecture question lies an infrastructure decision: how many accelerators and how much memory to buy, and how to operate them.&lt;/p&gt;
&lt;p&gt;Public research demonstrates that a model can improve problem solving while keeping its stored weights fixed, by executing a shared computational block repeatedly. But repetition consumes time and energy. A smaller model does not automatically mean a cheaper service.&lt;/p&gt;
&lt;p&gt;This is an independent analysis prompted by Shin&amp;rsquo;s essay, supplemented with original papers and model cards. We separate the essay&amp;rsquo;s interpretation of Astra from publicly established facts, and treat industry implications as conditional analysis. Sources were checked on September 8, 2026.&lt;/p&gt;
&lt;h2 id="astras-results-do-not-disclose-its-architecture"&gt;Astra&amp;rsquo;s results do not disclose its architecture
&lt;/h2&gt;&lt;p&gt;OpenAI&amp;rsquo;s September 3 announcement confirms GPT-6 Astra&amp;rsquo;s launch and capability improvements. However, the &lt;a class="link" href="https://openai.com/index/gpt-6-astra/" target="_blank" rel="noopener"
 &gt;announcement&lt;/a&gt; and &lt;a class="link" href="https://deploymentsafety.openai.com/gpt-6-astra" target="_blank" rel="noopener"
 &gt;system card&lt;/a&gt; reviewed here do not disclose a looped-transformer architecture, recursion counts, or total and active parameter counts.&lt;/p&gt;
&lt;p&gt;We therefore do not treat a connection between Astra and a Huginn-style design as an established fact. The essay&amp;rsquo;s 10T/1T size claims and AGI quotation are also excluded from the premises of this analysis. Better performance alone cannot identify the internal architecture.&lt;/p&gt;
&lt;p&gt;There is still a strong reason to examine recurrence. Public models already show attempts to vary stored parameter capacity and inference computation separately. That development can be assessed without relying on a frontier model&amp;rsquo;s undisclosed design.&lt;/p&gt;
&lt;h2 id="storing-more-and-computing-longer-are-different-choices"&gt;Storing more and computing longer are different choices
&lt;/h2&gt;&lt;p&gt;Parameters are the numerical weights adjusted during training. Enlarging a model usually increases the amount stored. Mixture of Experts, or MoE, selects some expert modules for each input, aiming to execute less computation relative to total model capacity.&lt;/p&gt;
&lt;p&gt;MoE did not originate with Switch Transformer alone. The &lt;a class="link" href="https://arxiv.org/abs/1701.06538" target="_blank" rel="noopener"
 &gt;2017 sparsely gated MoE paper&lt;/a&gt; preceded &lt;a class="link" href="https://arxiv.org/abs/2101.03961" target="_blank" rel="noopener"
 &gt;Switch Transformer in 2021&lt;/a&gt;, which simplified routing and training at scale. A larger total parameter count also does not necessarily mean more layers.&lt;/p&gt;
&lt;p&gt;Chain-of-thought (CoT) generates intermediate tokens that extend the context for later computation. A looped model feeds its internal state through a block with shared weights again. Intermediate computation need not be converted into a word at every step. These approaches can also be combined.&lt;/p&gt;
&lt;p&gt;Comparing what each approach adds clarifies the trade-off.&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Approach&lt;/th&gt;
 &lt;th&gt;What increases&lt;/th&gt;
 &lt;th&gt;Potential cost&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Larger model&lt;/td&gt;
 &lt;td&gt;Weights or expert capacity&lt;/td&gt;
 &lt;td&gt;Storage, active computation, communication&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Chain-of-thought&lt;/td&gt;
 &lt;td&gt;Intermediate reasoning tokens&lt;/td&gt;
 &lt;td&gt;Generation time, context and cache&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Recurrent depth&lt;/td&gt;
 &lt;td&gt;Passes through a shared block&lt;/td&gt;
 &lt;td&gt;Repeated computation, latency, state management&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;This is a conceptual comparison. Actual economics require measurements at matched accuracy, input length and hardware conditions.&lt;/p&gt;
&lt;h2 id="research-on-thinking-before-speaking-uses-distinct-mechanisms"&gt;Research on thinking before speaking uses distinct mechanisms
&lt;/h2&gt;&lt;p&gt;&lt;a class="link" href="https://arxiv.org/abs/2310.02226" target="_blank" rel="noopener"
 &gt;Pause tokens&lt;/a&gt; provide additional computation before an answer. &lt;a class="link" href="https://arxiv.org/abs/2403.09629" target="_blank" rel="noopener"
 &gt;Quiet-STaR&lt;/a&gt; learns to generate intermediate rationales that help predict subsequent tokens. Its name should not be read as proof that it uses nonverbal continuous-state reasoning.&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://arxiv.org/abs/2412.06769" target="_blank" rel="noopener"
 &gt;Coconut&lt;/a&gt; feeds the final hidden state back as an input without converting it into a word. It explores retaining possibilities in an internal representation before committing to language. This is not evidence of human consciousness or continuously running autonomous thought.&lt;/p&gt;
&lt;p&gt;Recurrent-depth research includes the &lt;a class="link" href="https://arxiv.org/abs/1807.03819" target="_blank" rel="noopener"
 &gt;2018 Universal Transformer&lt;/a&gt;, which repeats a transformation and can allocate computation differently across positions. The difficulty is training useful repetition: a shared block must handle states from different stages, and another pass must improve the result. Conflicting layer roles are a useful intuition, not a universal explanation for every failure.&lt;/p&gt;
&lt;h2 id="copying-layers-differs-from-sharing-the-same-weights"&gt;Copying layers differs from sharing the same weights
&lt;/h2&gt;&lt;p&gt;Upstage&amp;rsquo;s &lt;a class="link" href="https://arxiv.org/abs/2312.15166" target="_blank" rel="noopener"
 &gt;SOLAR 10.7B&lt;/a&gt; introduced depth up-scaling, or DUS: copy existing layers, remove some, connect them into a deeper model, and continue training. Copies that begin identically can develop different weights. The resulting model stores more parameters.&lt;/p&gt;
&lt;p&gt;A recurrent model continues to share the same weights. DUS reuses prior training to build a deeper model; looping increases execution depth without a corresponding expansion in stored weights. Treating both as the same memory-saving technique gives the wrong cost model.&lt;/p&gt;
&lt;h2 id="read-huginn-and-ouro-numbers-with-their-comparison-conditions"&gt;Read Huginn and Ouro numbers with their comparison conditions
&lt;/h2&gt;&lt;p&gt;Geiping and colleagues&amp;rsquo; &lt;a class="link" href="https://arxiv.org/abs/2502.05171" target="_blank" rel="noopener"
 &gt;Huginn research&lt;/a&gt; separates input processing, a recurrent core and output processing. The core refines the internal state through repeated execution. The authors trained a 3.5B-parameter model on 800B tokens and reported improved reasoning-task performance as recurrent computation increased.&lt;/p&gt;
&lt;p&gt;The abstract&amp;rsquo;s 50B figure needs care. It describes improvements up to a computational load equivalent to 50B parameters. It does not guarantee the quality of a 50B model on every task, or that such quality is obtained at the same cost. A small set of weights using more computation is a research result; service economics require separate measurement.&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://arxiv.org/abs/2510.25741" target="_blank" rel="noopener"
 &gt;Ouro&lt;/a&gt;, from ByteDance and collaborators, was released in October 2025. The paper covers a family of 1.4B and 2.6B models and reports comparisons with models up to 12B across benchmarks. The &lt;a class="link" href="https://huggingface.co/ByteDance/Ouro-1.4B" target="_blank" rel="noopener"
 &gt;official Ouro-1.4B model card&lt;/a&gt;, however, describes that particular model as matching conventional 3–4B models. Saying that 1.4B always replaces 12B would overstate the comparison.&lt;/p&gt;
&lt;p&gt;Parameter counts should be read alongside training data, recurrence counts and evaluation tasks. Apparent inference efficiency may also follow substantial pretraining investment.&lt;/p&gt;
&lt;h2 id="fewer-stored-weights-do-not-remove-memory-bottlenecks"&gt;Fewer stored weights do not remove memory bottlenecks
&lt;/h2&gt;&lt;p&gt;Consider an illustrative calculation. Storing 3.5B parameters at 2 bytes each requires approximately 7GB for weights. Repeated use of those weights does not multiply their storage requirement by the recurrence count. This is arithmetic, not a measurement of Huginn&amp;rsquo;s total GPU memory usage.&lt;/p&gt;
&lt;p&gt;Total inference memory also includes the KV cache used to reuse prior context, intermediate states and execution workspace. &lt;a class="link" href="https://developer.nvidia.com/blog/mastering-llm-techniques-inference-optimization/" target="_blank" rel="noopener"
 &gt;NVIDIA&amp;rsquo;s inference optimization guide&lt;/a&gt; distinguishes weights and KV cache as major memory components. Longer contexts and more concurrent requests increase cache pressure. Whether caches can be shared between recurrent steps depends on the design.&lt;/p&gt;
&lt;p&gt;Weight reuse is also different from reduced data movement. If weights cannot remain in fast on-chip memory, another pass may require reading them from HBM again. Repetition can increase bandwidth demand along with computation. Without examining the memory hierarchy and implementation, looping cannot be declared a reason HBM becomes unnecessary.&lt;/p&gt;
&lt;h2 id="software-must-realize-the-savings-from-early-exit"&gt;Software must realize the savings from early exit
&lt;/h2&gt;&lt;p&gt;&lt;a class="link" href="https://arxiv.org/abs/2507.10524" target="_blank" rel="noopener"
 &gt;Mixture-of-Recursions (MoR)&lt;/a&gt; varies recursive depth by token and manages computation and caching around tokens still active at a given depth. The aim is to direct computation toward harder tokens rather than spend it on easy ones.&lt;/p&gt;
&lt;p&gt;Serving makes this harder. Different recurrence requirements across requests can reduce batching efficiency. Schedulers need to let other work use the resources freed by early completion. This is an anticipated operational challenge, not a measured result for a particular commercial product.&lt;/p&gt;
&lt;p&gt;The Ouro model card provides a concrete example. The model supports early exit, but the card states that vLLM does not support this feature and instead executes the configured full recurrence count. An architectural capability is not automatically implemented in a serving engine.&lt;/p&gt;
&lt;p&gt;This gives specific questions for AI infrastructure software companies such as Lablup: can the platform batch jobs with different recurrence depths, reuse caches, and reduce completion time and energy cost at matched quality? These are questions for assessing an opportunity, not claims that Lablup already supports those features or has demonstrated revenue growth from them.&lt;/p&gt;
&lt;h2 id="korean-semiconductors-face-both-resource-savings-and-usage-expansion"&gt;Korean semiconductors face both resource savings and usage expansion
&lt;/h2&gt;&lt;p&gt;The following are conditional scenarios for broader looped-model adoption, not earnings forecasts.&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Condition&lt;/th&gt;
 &lt;th&gt;Possible industry effect&lt;/th&gt;
 &lt;th&gt;Evidence needed&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Fewer weights and less cache at matched quality&lt;/td&gt;
 &lt;td&gt;Lower memory pressure per request&lt;/td&gt;
 &lt;td&gt;Measured memory at equal context and concurrency&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;More recurrence on difficult problems&lt;/td&gt;
 &lt;td&gt;More accelerator time and energy demand&lt;/td&gt;
 &lt;td&gt;GPU time and energy per successful task&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Lower cost expands usage&lt;/td&gt;
 &lt;td&gt;Stable or higher aggregate infrastructure demand&lt;/td&gt;
 &lt;td&gt;Actual customer usage and purchasing plans&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Recurrence and cache management reduce batching efficiency&lt;/td&gt;
 &lt;td&gt;Delayed commercialization&lt;/td&gt;
 &lt;td&gt;Throughput at the same latency target&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;For memory suppliers such as Samsung Electronics and SK hynix, aggregate demand depends on both resources per request and the number of requests. Efficiency may stimulate adoption, but that growth cannot be assumed to exceed the savings. This analysis alone is insufficient to revise HBM demand or company earnings forecasts.&lt;/p&gt;
&lt;p&gt;A more useful comparison is the cost of completing one successful task. High benchmark scores can still be expensive if repetition takes too long or retries are frequent. Conversely, extra computation can lower total cost if it improves first-attempt success enough.&lt;/p&gt;
&lt;h2 id="the-next-test-is-task-cost-not-parameter-count"&gt;The next test is task cost, not parameter count
&lt;/h2&gt;&lt;p&gt;Testing the industrial case requires comparing total memory, completion time, energy and concurrent throughput at matched accuracy. Tail latency matters alongside averages for easy questions. If more recurrence stops improving quality, or batching losses exceed resource savings, the commercialization case weakens.&lt;/p&gt;
&lt;p&gt;Further architectural disclosure could establish whether Astra belongs in this research lineage. Meanwhile, a verifiable change remains: infrastructure planning must consider how long to compute on each problem and when to stop, alongside the size of the stored model. Turning that flexibility into lower actual costs is a joint test of hardware and software.&lt;/p&gt;</description></item></channel></rss>