NS
NEWSAINT
ai-eng• 8 MIN READ•23 Oktober 2026

BeNice! (arXiv:2610.31633): Menutup Inference-Memory Gap pada Looped Language Models Melalui KV-Sharing Lintas Rekurensi, Fixed-Point Convergence, dan Penghematan 66% Memori GPU

Analisis arsitektur sistemik riset frontier machine learning systems (arXiv:2610.31633, Hayden Prairie, Jacob M. Ryan, Taylor Berg-Kirkpatrick, dan Daniel Y. Fu — University of California, San Diego & Together AI, Oktober 2026): Looped Transformer architectures mampu meningkatkan kualitas representasi secara eksponensial tanpa menambah parameter model dengan melewatkan aktivasi berulang kali melalui blok layer yang sama. Namun, di fase inferensi, model ini menciptakan bottleneck kritis: setiap rekurensi membentuk KV-cache independen, menyebabkan konsumsi memori GPU melonjak linier O(T) dan membatalkan keunggulan efisiensinya. Riset BeNice! membongkar mekanisme fixed-point convergence yang mendasari KV-shareability, mengidentifikasi kegagalan KV-sharing pada model besar sebagai token-independent basis shift pada rekurensi pertama, serta memperkenalkan framework dua tahap: stochastic depth pretraining dan dual-objective post-training. Pada evaluasi realistis SGLang dengan trace produksi Mooncake, BeNice! memangkas memori HBM hingga 66.2%, mendongkrak kapasitas token 3.33x, meningkatkan throughput 23.6%, dan menurunkan P90 TTFT hingga 83.6% tanpa degradasi akurasi.

N
Ervareza Naurian Novantila
Lead Architect & Founder NEWSAINT
Fact-Checked & Verified
Ilustrasi Arsitektur Teknis 16:9 BeNice! (arXiv:2610.31633): Menutup Inference-Memory Gap pada Looped Language Models Melalui KV-Sharing Lintas Rekurensi, Fixed-Point Convergence, dan Penghematan 66% Memori GPU
Sistem Inferensi LLM & Arsitektur Rekuren • arXiv:2610.31633 [cs.LG]

BeNice! Closing Looping's Inference-Memory Gap via KV-Sharing: Terobosan UCSD & Together AI Menghemat 66% Memori HBM pada Looped Transformers

Bagaimana model rekuren menjaga jumlah bobot parameter tetap konstan tetapi menderita ledakan memori linier $\mathcal{O}(T)$ di fase serving? Riset dari University of California San Diego dan Together AI (Oktober 2026) membedah konvergensi dinamika residual titik tetap (fixed-point contractive dynamics), mengungkap anomali token-independent basis shift pada rekurensi pertama, serta merilis framework dua tahap BeNice! yang memangkas memori GPU 66.2%, menaikkan throughput 23.6%, dan menurunkan P90 TTFT 83.6% pada sistem serving terdistribusi.

Penulis: Hayden Prairie, Jacob M. Ryan, Taylor Berg-Kirkpatrick, Daniel Y. Fu Institusi: UC San Diego & Together AI Tanggal Publikasi: 22 Oktober 2026

1. Paradoks Skalabilitas Looped Transformers: Parameter $\mathcal{O}(1)$ vs KV-Cache $\mathcal{O}(T)$

Di tengah pergeseran komputasi AI menuju edge devices dan tingginya biaya klaster inferensi, looped architectures (seperti Parcae, Huginn, Recurrent Depth, dan Looped Mixture-of-Experts) muncul sebagai paradigma arsitektur paling menjanjikan. Alih-alih menumpuk puluhan atau ratusan layer independen dengan miliaran bobot baru, looped transformer melewatkan representasi token berulang kali (recurrence loop sebanyak $T$ iterasi) melalui blok layer yang sama dengan bobot terikat (tied weights).

Secara matematis, untuk model berparameter $P$, panjang konteks $L$, kedalaman blok $D$, dan dimensi KV $d_{\text{kv}}$, konsumsi memori inferensi $M$ terbagi menjadi dua komponen utama:

$$M = M_\theta + M_{\text{kv}} = \mathcal{O}(P) + \mathcal{O}(L \cdot D \cdot T \cdot d_{\text{kv}})$$

Inilah Inference-Memory Gap: Kendati footprint parameter $M_\theta$ tetap terkunci konstan di level $\mathcal{O}(P)$ tanpa peduli seberapa banyak perulangan komputasi dilakukan ($T = 8, 16, 32$), KV-cache ($M_{\text{kv}}$) justru tumbuh linier terhadap jumlah rekurensi $T$. Pada sistem serving produksi, memori KV-cache yang membengkak ini menyebabkan kegagalan Out-of-Memory (OOM), memicu penggusuran prefix cache (cache eviction), melipatgandakan latensi re-prefill, dan meruntuhkan throughput batching.

Masalah Sistemik • Unshared Looping

Linier KV Memory Explosion

Setiap rekurensi $t \in \{1, \dots, T\}$ menghasilkan state $K_t, V_t$ independen. Pada kedalaman $T=8$, konsumsi HBM melonjak hingga 63.82 GB untuk model 1.3B konteks 2048 batch 64, menghabiskan seluruh VRAM kartu akselerator modern hanya untuk menampung KV intermediate.

Solusi Ideal • KV-Shareability

Single Converged KV Broadcast

Jika KV-cache dari rekurensi terakhir ($K_T, V_T$) dapat dibagikan (shared) ke semua rekurensi sebelumnya ($t < T$) tanpa kehilangan akurasi, memori KV kembali ke $\mathcal{O}(L \cdot D \cdot d_{\text{kv}})$, membebaskan 66.2% kapasitas memori secara instan.

2. Mekanisme Teoretis: Kontraksi Dinamika Residual & Lipschitz Attention Caches

Mengapa sejumlah model rekuren dapat membagikan KV cache secara gratis, sementara model lainnya hancur total? Riset Prairie et al. (2026) merumuskan landasan matematika pertama untuk properti KV-shareability melalui teori pemetaan kontraksi (Banach fixed-point theorem).

Struktur umum looped language model membagi komputasi menjadi tiga blok terurut:

  1. Prelude Block ($mathcal{P}$): Memetakan urutan token $s in mathcal{V}^n$ menjadi embedding laten $e = mathcal{P}(s) in mathbb{R}^{n imes d_e}$.
  2. Recurrent Block ($mathcal{R}$): Memperbarui hidden state secara rekuren: $h_{t+1} = mathcal{R}(ar{mathbf{A}} cdot h_t + ar{mathbf{B}}e)$, dengan konstrain radius spektral $ ho(ar{mathbf{A}}) < 1.0$ untuk menjamin stabilitas aktivasi.
  3. Coda Block ($mathcal{C}$): Memproyeksikan hidden state akhir $h_T$ ke distribusi probabilitas token output $p = mathcal{C}(h_T) in mathbb{R}^{n imes |mathcal{V}|}$.

Ketika blok rekuren $mathcal{R}$ dilatih menjadi operator kontraksi pada hidden state $h_t$, representasi akan konvergen ke sebuah titik tetap (fixed point) $hat{h}$:

$$lim_{t o infty} h_t = hat{h}, quad ext{sehingga} quad |h_t - hat{h}| le kappa^t |h_0 - hat{h}|, quad (kappa < 1)$$

Karena proyeksi matriks Key dan Value ($W_K, W_V$) bersifat locally-Lipschitz continuous terhadap $h$, maka cache $k_t^{(l)}$ dan $v_t^{(l)}$ pada setiap layer $l$ secara alamiah ikut konvergen ke titik tetap $hat{k}^{(l)}, hat{v}^{(l)}$. Mengganti cache intermediate dengan cache rekurensi terakhir $K_T, V_T$ hanya memicu perturbasi output atensi yang terikat secara ketat (bounded perturbation) oleh selisih residual:

$$| ext{Attn}(q_t, K_T, V_T) - ext{Attn}(q_t, K_t, V_t)| le mathcal{L}_{ ext{attn}} cdot |h_T - h_t|$$

Peran Vital Stochastic Depth vs Static Depth

Penelitian ini membuktikan secara empiris bahwa Stochastic Depth Pretraining (mengambil kedalaman perulangan secara acak $T sim Lambda(mu_{ ext{rec}})$ dari distribusi Poisson untuk tiap sekuens) secara inheren memaksa representasi untuk mencapai titik tetap. Karena bobot layer yang sama harus mampu menghasilkan representasi bernilai loss rendah pada sembarang kedalaman, representasi dilarang melayang (residual drift). Sebaliknya, model yang dilatih dengan kedalaman tetap (static depth) tidak memiliki dorongan kontraksi, sehingga KV-cachenya divergen dan tidak dapat dibagikan sama sekali.

Model Scale Pretraining Regime Unshared Val PPL Shared Val PPL Delta PPL ($Delta downarrow$) Core Benchmark ($Delta downarrow$)
Parcae 140M Stochastic Depth 15.50 15.48 -0.02 +0.08
Parcae 140M Static Depth 15.52 16.83 +1.31 +0.62
Parcae 370M Stochastic Depth 20.74 20.76 +0.02 +0.13
Parcae 370M Static Depth 20.80 23.50 +2.70 +0.78
Tabel 1: Dampak rezim kedalaman terhadap KV-shareability (arXiv:2610.31633). Model yang dilatih dengan stochastic depth memiliki selisih perplexity mendekati 0 saat KV dibagikan, membuktikan bahwa dinamika kontraksi adalah syarat wajib bagi shareability.

3. Misteri Skalabilitas: Mengapa Model 770M & 1.3B Mengalami Ledakan Perplexity?

Namun, sebuah paradoks mengejutkan muncul saat para peneliti menguji model pada skala yang lebih besar (770M dan 1.3B). Kendati kedua model tersebut dilatih dengan stochastic depth dan diverifikasi konvergen ke titik tetap dalam mode normal (unshared), saat KV-sharing diterapkan, perplexity model 1.3B meledak secara dramatis dari 10.80 menjadi 17,100 (hancur total)!

Melalui isolasi layer per layer (layer ablation study), tim UCSD dan Together AI menemukan fakta mengejutkan:

  • Jika hanya Layer 1 pada Rekurensi 1 yang mempertahankan KV mandiri (sementara seluruh layer lain dan rekurensi setelahnya menggunakan shared KV dari rekurensi terakhir), perplexity model langsung pulih sempurna ke 10.80!
  • Kegagalan KV-sharing ternyata 100% terkonsentrasi pada interaksi awal di layer pertama dari perulangan pertama.
  • Yang paling mencengangkan: analisis dekomposisi ruang vektor (subspace decomposition) mengungkap bahwa error pada layer pertama ini memiliki pairwise cosine similarity sebesar 0.99 di antara seluruh token!

Penemuan Inti: Token-Independent Basis Shift

Error yang menghancurkan model besar bukanlah kegagalan representasi semantik token individual, melainkan pergeseran basis global yang seragam (token-independent basis shift). Output rekurensi terakhir memiliki magnitude residual yang lebih besar dan terpolarisasi. Ketika diumpankan ke rekurensi pertama yang mengharapkan input laten dari prelude block, terjadi lompatan koordinat residual yang menggeser titik tetap model secara keseluruhan.

4. Framework BeNice!: Dua Tahap Menuju Zero-Loss KV-Sharing

Untuk menutup celah ini tanpa memerlukan rollout sequential yang mahal di fase pretraining, peneliti merumuskan framework BeNice! yang elegan:

Tahap 1 • Fondasi

Stochastic-Depth Pretraining

Melatih bobot dasar dengan kedalaman rekuren stokastik $T sim ext{Poisson}(mu_{ ext{rec}})$, di mana $mu_{ ext{rec}} = 8$ dan truncated backpropagation $mu_{ ext{bwd}} = 4$. Tahap ini menginduksi dinamika residual kontraksi menuju titik tetap.

Tahap 2 • Rekonsiliasi

BeNice! Post-Training Objective

Finetuning ringan (hanya 1800 step optimasi) dengan fungsi objektif ganda yang menginjeksi KV-cache rekurensi terakhir langsung ke rekurensi pertama:

$$mathcal{L}_{ ext{BeNice!}} = ext{CE}(y, p_ heta^{(T)}) + gamma cdot ext{CE}(y, p_ heta^{(1 leftarrow T)})$$

Di sini, $p_ heta^{(T)}$ adalah prediktor rekurensi penuh standar yang menjaga mutu model dasar, sedangkan $p_ heta^{(1 leftarrow T)}$ adalah prediktor hibrida yang menggunakan query dan residual rekurensi pertama tetapi dipasangkan dengan KV cache rekurensi ke-$T$. Nilai $gamma$ (ditetapkan antara $0.01$ hingga $0.06$) melatih layer pertama untuk toleran dan adaptif terhadap basis KV masa depan tanpa merusak kestabilan representasi akhir.

Model & Scale Tuning Method Val PPL (Unshared) Val PPL (Shared) $Delta$ PPL Core Score (Shared) Core-Ext (Shared)
Parcae 770M Standard FT 11.86 21.61 +9.75 23.42 14.54
Parcae 770M BeNice! 11.85 11.86 +0.01 25.19 15.29
Parcae 1.3B Standard FT 10.79 18.52 +7.73 27.49 16.66
Parcae 1.3B BeNice! 10.79 10.78 -0.01 28.67 17.41
Tabel 2: Perbandingan Standard Finetuning vs BeNice! pada FineWeb-Edu dan Core/Core-Extended Benchmarks (arXiv:2610.31633). BeNice! mencapai zero-loss KV-sharing dengan selisih perplexity $Delta le 0.01$, mengungguli standard finetuning hingga 9.75 poin PPL.

5. Komposisi Multi-Modal: Integrasi dengan MLA, KDA, dan Kuantisasi Ekstrem

Salah satu temuan paling bernilai bagi rekayasa sistem modern adalah sifat ortogonal dari KV-sharing. Penghematan memori dari BeNice! tidak meniadakan teknik kompresi KV lainnya; justru dapat ditumpuk (composed) secara langsung:

Sequence Mixer 1

Multi-Head Latent Attention (MLA)

Seperti pada arsitektur DeepSeek-V3, KV-sharing membagikan vektor kompresi laten $c_T^{ ext{KV}}$ lintas rekurensi. Degradasi akurasi Core benchmark rata-rata hanya 0.09 poin.

Sequence Mixer 2

Kimi Delta Attention (KDA)

Linear RNN dengan aturan delta mempertahankan state recurrent terakhir. Variasikan KV-sharing tanpa degradasi PPL pada konteks panjang.

Quantization

FP8, MXFP4, NVFP4

Mengompresi shared KV cache ke format microscopic floating-point 4-bit (NVFP4). Perplexity hanya berubah 0.53%, menghasilkan penghematan kumulatif hingga 12x lipat!

6. Implementasi Produksi & Evaluasi Sistemik pada SGLang & Mooncake Traces

Untuk memvalidasi dampak nyata di klaster komputasi berskala tinggi, tim peneliti mengimplementasikan kernel KV-sharing di dalam SGLang dan melakukan replay terhadap trace beban kerja nyata Mooncake menggunakan framework AIPerf. Model proxy GLM 4.7-FP8 dievaluasi pada berbagai tingkat kedatangan request (offered request rate).

66.2%
HBM Memory Drop

Pengurangan footprint dari 63.82 GB ke 21.60 GB

3.33x
Token Capacity

Kapasitas penampungan token aktif di VRAM yang sama ($mu_{ ext{rec}}=8$)

83.6%
P90 TTFT Reduction

Latensi First-Token terpangkas dari 139.2 detik menjadi 23.2 detik

+23.6%
Serving Throughput

Peningkatan throughput output token saat sistem mengalami konkurensi saturasi

Peningkatan masif pada TTFT dan throughput ini dimungkinkan karena bertambahnya kapasitas token di GPU mencegah terjadinya prefix cache eviction. Pada beban tinggi 2.0 request/detik, cache hit rate melonjak 8.1 poin persentase (dari 25.8% ke 33.9%), mengeliminasi siklus komputasi re-prefill yang sebelumnya menjadi bottleneck terparah pada LLM serving cluster.

7. Rekomendasi Taktis Rekayasa Serving Infrastruktur LLM 2026/2027

  1. Standarisasi Stochastic Depth pada Fase Pretraining Model Rekuren: Jangan pernah melatih arsitektur recurrent transformer dengan kedalaman tetap (static depth) jika berniat menghemat memori saat serving. Sampling acak kedalaman per sekuens $T sim ext{Poisson}(mu_{ ext{rec}})$ adalah prasyarat mutlak untuk menginduksi dinamika kontraksi titik tetap.
  2. Gunakan BeNice! Objective Sebagai Tahap Pasca-Latih Wajib: Untuk model skala $ge 770 ext{M}$ parameter, jangan mencoba menerapkan KV-sharing tanpa adaptasi. Terapkan 1800 step BeNice! finetuning dengan $gamma = 0.01 - 0.06$ untuk menetralisir token-independent basis shift di layer awal.
  3. Implementasikan KV-Sharing Router di Inference Engine (SGLang/vLLM): Dalam custom runtime, konfigurasi paging memory manager untuk mengarahkan pointer atensi seluruh rekurensi $t < T$ ke blok fisik rekurensi ke-$T$. Ini mengubah kompleksitas memori serving dari $mathcal{O}(L cdot D cdot T cdot d_{ ext{kv}})$ kembali menjadi $mathcal{O}(L cdot D cdot d_{ ext{kv}})$.
  4. Tumpuk dengan Kompresi Laten dan Kuantisasi Mikroskopis: Kombinasikan BeNice! dengan Multi-Head Latent Attention (MLA) dan kuantisasi NVFP4/MXFP4. Secara kumulatif, kombinasi ini mampu memperkecil footprint memori serving hingga lebih dari $10 imes$, memungkinkan model deep reasoning 32K token dijalankan pada GPU edge tunggal.

Referensi & Sumber Terverifikasi

Butuh Arsitektur Web & AI Berkualitas Tinggi?

Tim engineering NEWSAINT siap membantu merancang website berkecepatan tinggi, sistem AI autonomous, dan solusi SaaS terukur untuk bisnis Anda.

Artikel Terkait Lainnya

Ilustrasi Arsitektur Teknis 16:9 DecisionRAG (arXiv:2610.35868): Retriever-Free Retrieval via Decision Models — Eliminasi Capability Asymmetry, Hierarchical Tree Navigation, dan Rekor +17.4% Hit@1 Tanpa Indeks Vektor

DecisionRAG (arXiv:2610.35868): Retriever-Free Retrieval via Decision Models — Eliminasi Capability Asymmetry, Hierarchical Tree Navigation, dan Rekor +17.4% Hit@1 Tanpa Indeks Vektor

Analisis arsitektur DecisionRAG (arXiv:2610.35868, Chao Wan, Paul Jünger, Beixi Du, Bodong Liu, Navaneetha Krishnan, Kilian Q. Weinberger — Cornell University & ASAPP): Mengapa retrieval konvensional (BM25, dense embeddings) menciptakan capability asymmetry terhadap LLM generator modern, dan bagaimana DecisionRAG menavigasi struktur korpus bertingkat menggunakan model keputusan (decision models) dalam konteks bersama (shared context) tanpa token generasi, menghasilkan lompatan +13.8 R@1 di MultiDoc2Dial, +17.4 Hit@1 di Natural Questions, dan latensi secepat 0.68 detik.

Ilustrasi Arsitektur Teknis 16:9 DynaFlow (arXiv:2610.34467): Free-Form Multi-Agent Orchestration — Sintesis Alur Kerja Eksekutabel, Eliminasi Defek Aliran Informasi, dan Lonjakan Akurasi 88.08% Tanpa Mengubah Bobot Sub-Agent

DynaFlow (arXiv:2610.34467): Free-Form Multi-Agent Orchestration — Sintesis Alur Kerja Eksekutabel, Eliminasi Defek Aliran Informasi, dan Lonjakan Akurasi 88.08% Tanpa Mengubah Bobot Sub-Agent

Analisis arsitektur DynaFlow (arXiv:2610.34467, Ruhao Liu et al., NUS): Mengapa topologi multi-agent statis memicu overhead komunikasi berlebihan, dan bagaimana integrasi sintesis alur kerja bebas ke dalam ruang aksi Main Agent — dikombinasikan dengan Two-Stage SFT dan kurasi 3 defek orkestrasi — menghasilkan akurasi 88.08% serta memecahkan 100% soal AIME dengan sub-agent berbobot beku.

Ilustrasi Arsitektur Teknis 16:9 Code Graphs & Embeddings pada Small Coding Agents (arXiv:2610.33958): Eksperimen 79k Episode SWE-bench, Gradien Hop Depth, dan Batasan Representasi Leksikal Satu-Langkah

Code Graphs & Embeddings pada Small Coding Agents (arXiv:2610.33958): Eksperimen 79k Episode SWE-bench, Gradien Hop Depth, dan Batasan Representasi Leksikal Satu-Langkah

Analisis empiris 79k episode SWE-bench Verified (arXiv:2610.33958, Saurav Bellam): Apakah tool knowledge graph dan embedding search benar-benar melengkapi pemahaman struktural coding agent kecil? Menyingkap degradasi hop gradient (odds ratio 0.50–0.67 per hop), anomali tool uptake pada model 32B, dan bukti linear probing bahwa representasi kode internal agen open-weight masih dominan bersifat leksikal satu-langkah.