Papers for

cloud infrastructure teams

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Limits found on fair job scheduling methods for unrelated machines

Universally truthful mechanisms for scheduling

Abstract: We consider universally truthful randomized mechanisms for the problem of scheduling $m$ jobs on $n$ unrelated machines. We prove a lower bound on the expected approximation ratio of every such mechanism whose probability distribution has discrete support. We show that no universally truthful randomized mechanism in this class can achieve approximation ratio smaller than $n/12 - o(n)$ with respect to the optimal makespan. We match this, up to a constant factor, by a mechanism with approximation ratio $n/2 + o(n)$.

Fri 11 SeptComputer Science and Game Theory
The gist
Scheduling many jobs on different machines that work in unrelated ways is a tricky problem. The authors studied a special kind of scheduling method that is always truthful in a randomized way, meaning machines have no incentive to lie about their speed. They found a mathematical limit showing these methods can’t schedule jobs too efficiently compared to the best possible solution. They also gave a method that nearly matches this limit, showing the bound is close to the best we can do.
Open 2609.12621v1

GreenDirector adds water and carbon impact to workload scheduling

GreenDirector: carbon- and water-aware workload placement for sustainable computing

Abstract: The rapid growth of data center electricity demand, accelerated by AI, makes carbon-only accounting an incomplete measure of computing's environmental impact: low-carbon electricity mixes are often water-intensive, and the resulting harm depends on local, seasonal scarcity rather than on the volume of water consumed. We propose the Environmental Score (ES), a unified, dimensionless index in $[0, 100]$ that jointly captures the carbon footprint and the spatial-temporal, scarcity-weighted water impact of the electricity a workload consumes. It combines real-time, cross-border electricity flow tracing with monthly AWARE2.0 water-scarcity characterization factors, weighting global greenhouse-gas emissions together with the local, seasonal severity of water stress. Building on it, we define the Green Score (GS), a scheduling metric proportional to the useful computational work delivered per unit of real environmental impact, which also accounts for data center power and hardware efficiency. We add both metrics as a green-affinity feature to the GreenDirector schedulers of two production federated infrastructures, the AI4EOSC scientific cloud and the DIRAC workload management system. In AI4EOSC, a cluster-filling experiment over four pan-European providers shows that greener sites are filled first without degrading scheduling latency or end-user experience. In DIRAC, a trace-driven simulation of 133,631 jobs and a preliminary production deployment for the KM3NeT community reduce carbon emissions and improve carbon efficiency by about 40\%, while making the carbon-water trade-off explicit when the lowest-carbon site also carries higher water stress. The results show that hydrological stress can be dynamically weighted into workload placement in live, multi-tenant systems

Fri 11 SeptDistributed, Parallel, and Cluster Computing
The gist
Data centers use lots of electricity, and while some electricity is low in carbon emissions, it can be heavy on water use, which can harm the environment depending on local water scarcity. The authors created an Environmental Score that measures both carbon emissions and water impact considering when and where electricity is used. They also made a Green Score that helps schedule computer jobs to get the most work done with the least environmental harm. They tested this system on real cloud and scientific computing setups, showing it can reduce carbon emissions and handle water usage concerns without slowing down the work.
Open 2609.12602v1

Clustering improves sampling for faster balanced fine-tuning of large language models

Clustering-Based Balanced Sampling and Allocation with Data Parallelism for High-Performance Fine-Tuning

Abstract: Instruction-tuning datasets for large language models (LLMs) are often large, redundant, and imbalanced, limiting efficient adaptation. Naive large-batch fine-tuning repeatedly includes overrepresented sample groups while weakly covering underrepresented but informative ones, especially under data parallelism (DP) across multiple GPUs. We propose CluSTER, a Cluster-aware balanced Sampling framework for Training Efficient data Reduction in DP instruction tuning. CluSTER curates a representative reduced dataset through gradient-space clustering and DP-aware balanced allocation, ensuring dual-level coverage across clusters and workers, while preserving the original data distribution by weighted update. As a result, CluSTER reduces redundant computation and improves training stability without compromising model quality. Across multiple instruction-tuning datasets, CluSTER reduces training time by up to 69.6% with almost no accuracy loss compared to prior sampling and data reduction methods. Code is available at https://github.com/kaist-dmlab/CluSTER.

Fri 11 SeptMachine LearningArtificial Intelligence
The gist
Training large language models with instruction data can waste time by using too many repetitive examples and missing rare but important ones. The authors propose a method called CluSTER that groups similar training examples based on their influence on learning and then carefully distributes these groups across multiple GPUs. This balanced approach avoids repeatedly training on the same overrepresented examples, reducing training time a lot without hurting the model’s performance. CluSTER helps models learn faster and more reliably from large and diverse instruction datasets.
Open 2609.12584v1

Routing requests improves quality and efficiency of fixed quantized AI models

Quality-Constrained Routing over a Fixed Pool of Quantized Mixture-of-Experts Instances

Abstract: Quantized Mixture-of-Experts (MoE) services can hold several pre-materialized instances of one base model, but quantization damage varies sharply across requests and bitwidths. Because instance materialization and replica counts consume memory and require slow reconfiguration, we treat them as upstream provisioning decisions and study routing within a fixed resident pool. Within this fixed-pool boundary, we route each request to maximize modeled throughput under a class-level expected quality-degradation budget and measured instance capacities. To predict this request-specific risk, we introduce FWP (Fragility-Weighted Perplexity), computed from prompt tokens on a reference-instance prefill and calibrated to candidate-instance degradation. Underlying FWP is an exact two-expert affinity--fragility decomposition and a conditional multi-layer top-$k$ expansion whose bias, interaction, route-change, separability, and higher-order terms remain explicit. Using these calibrated risks, a window-level linear program yields a signed reduced-reward score that is KKT-consistent with the LP optimum under optimal prices and primal-feasible tie allocation. On 88 extended Qwen prompts, complete W2, W3, and W4 instances quantizing all 6,144 expert blocks incur mean $Δ$NLL of $0.9437$, $0.1832$, and $0.0513$. Under the same population and $τ=0.1513$, FWP allocation reaches a $1.284\times$ offline model-based multiplier versus $1.253\times$ for request-agnostic mixing and $1.000\times$ for static W4, an incremental $2.5\%$ relative FWP gain.

Fri 11 SeptMachine Learning
The gist
AI models called Mixture-of-Experts can be stored in different versions using less memory, but this reduces their quality unevenly depending on the input. The authors study how to smartly send requests to these fixed stored versions to keep quality loss within a budget and make processing more efficient. They introduce a new way to predict the quality drop for each request and use a mathematical optimization to assign requests to model instances accordingly. Their approach improves throughput and reduces quality loss compared to simpler baseline methods.
Open 2609.12550v1

Deep learning model improves database query size estimates

QEmbed: A Deep Learning Based Cardinality Estimator for Efficient Query Processing

Abstract: Cardinality estimation is at the core of any commercial database system for efficient query processing. Over the decades, non-learning-based estimation techniques (e.g., histogram-based, sampling-based) have been widely used in both commercial and open-source database platforms. However, these techniques are only effective when the number of columns in a table is small, as they cannot properly capture dependencies between multiple attributes. Recently, learning-based approaches have been shown to perform significantly better than the heuristic methods that have been used for the past three decades. Despite this success, existing learned models often struggle to balance memory efficiency and accuracy when dealing with datasets that mix high and low cardinality attributes. In this paper, we propose a deep learning model formally called QEmbed. Our model is built upon the Masked Autoencoder for Distribution Estimation (MADE) auto-regressive framework to learn joint data distributions for selectivity estimation. To improve data representation and overcome the limitations of using a single encoding method, we design a hybrid encoding scheme that combines one-hot and embedding encodings. This hybrid design enables QEmbed to retain fine-grained attribute information for smaller domains while capturing compact semantic patterns for large, sparse domains. We capture attribute correlations by factoring the joint data distribution into a series of conditional probabilities. This approach naturally accommodates both point and range queries. Through extensive experiments, we show that while QEmbed faces a latency trade-off on extremely wide schemas, it provides highly reliable cardinality estimates overall. A key advantage of our model is that it reduces extreme tail errors (maximum Q-errors), avoiding catastrophic estimation failures on complex, highly correlated workloads.

Fri 11 SeptDatabases
The gist
Estimating the size of data returned by a database query is important for making queries run efficiently. Traditional methods have trouble when tables have many columns or when the data has complicated relationships. The authors present QEmbed, a deep learning approach that combines different ways of representing data to better understand these relationships. This helps provide more accurate estimates, especially on complex data, reducing large errors that can cause slow or failed queries. Although it may run slower on very wide tables, it generally gives more trustworthy results.
Open 2609.12535v1

Offshore data centres offer greener power and cooling for AI growth

Computing at Sea: Floating and Offshore Data Centres as a Pathway to Sustainable AI Infrastructure

Abstract: The rapid expansion of artificial intelligence is transforming data centres into one of the world's fastest-growing sources of electricity demand. As AI systems scale in size and capability, the physical infrastructure supporting computation is approaching critical limits in energy availability, cooling capacity, land use, freshwater consumption, and carbon management. Conventional land-based data centres are increasingly constrained by urban land competition, grid congestion, environmental pressures, and lengthy permitting processes, raising fundamental questions about where future computing infrastructure can sustainably exist. This article examines floating and offshore data centres as an emerging alternative model for digital infrastructure. By relocating computation to marine environments, offshore systems can exploit the ocean's natural cooling capacity, reduce freshwater dependence, and enable direct integration with offshore renewable energy resources such as wind, wave, and tidal power. Early deployments have demonstrated the potential for significantly improved energy efficiency and operational reliability compared with conventional facilities, while also opening new possibilities for distributed and resilient computing architectures. The article explores how offshore computing may reshape the future relationship between electrification, renewable energy, and large-scale AI infrastructure. It analyses the opportunities and trade-offs associated with marine deployment, including environmental impacts, engineering design challenges, economic feasibility, and regulatory governance. Rather than treating offshore data centres as experimental novelties, the article presents them as part of a broader systems-level transition in how society may power, cool, and sustain the next generation of computational growth.

Fri 11 SeptArtificial Intelligence
The gist
The demand for AI is making data centres use huge amounts of energy and water, and finding room for these centres on land is getting harder. The authors describe how placing data centres on floating platforms or offshore can use natural ocean cooling and connect directly to sea-based renewable energy like wind or wave power. This approach can save water, reduce energy use, and avoid some land and environmental problems. The article also discusses the challenges of building and regulating these sea-based data centres.
Open 2609.12511v1

Kernel policy switching speeds up language model server scheduling

AKTS: Sub-Microsecond Kernel Policy Switching for Language-Model Agents

Abstract: GPU-backed LLM servers often multiplex interactive requests with background batch work on the same CPUs. During a request burst, the scheduler should protect time-to-first-token; between bursts, it should let background work make progress. A fixed kernel policy leaves one of these objectives on the table, so agentic OS control needs a way to switch scheduler behavior as the workload changes. The hard part is not deciding that a switch is useful, but applying it safely and fast enough for the kernel. Scheduler events occur every 1-10 $μ$s, and any code that runs there must satisfy the eBPF verifier. Scalar knobs are fast but expose only limited policy behavior, while generating new eBPF policy code is expressive but puts compilation, verification, loading, and possible verifier rejection on the runtime path. We present AKTS, which verifies a policy library once, at load time, and reduces the agent's runtime action to writing an integer index into an in-kernel array of preverified policies. An in-kernel tail call resolves that index. Because the agent emits an index rather than code, verifier failure is not a runtime outcome. On Linux 6.14, AKTS applies a policy switch in 920 ns (p50), matching scalar writes while switching whole policies; makes an invalid index inert across 60,217 invocations on an attached scheduler; and switches policies in a vLLM workload to capture 97% of a throughput policy's batch work while matching a latency policy's burst response.

Thu 10 SeptOperating Systems
The gist
Language model servers need to handle many quick user requests and slower background tasks on the same computer system. The authors found that using one fixed strategy for scheduling processor time can't do both jobs well at the same time. They designed a system called AKTS that can quickly and safely switch between different scheduling policies inside the operating system. This helps the system respond fast when many users connect, but also keeps background work moving during quiet times, improving overall efficiency.
Open 2609.12276v1

AI execution boundaries ensure one authorized action per intent

From Intent to Execution Grant: An Execution-Boundary Conformance Profile for High-Risk AI Actions

Abstract: AI agents increasingly propose actions with external consequences, including financial transfers, infrastructure changes, software deployments, disclosures, and physical actuation. Authorization engines, policy languages, runtime monitors, provenance mechanisms, and agent guardrails provide important foundations, but do not necessarily define a common semantic contract for the final transition from a particular candidate action to execution authority. We specify EBL-Core, an execution-boundary conformance profile for deciding whether one canonical, fully materialized AI-generated candidate may receive action-scoped execution authority under explicit conditions. It binds a structured intent object, Root and Operational Policies, evidence obligations, typed evidence, context, time, and a verifiable Decision Derivation through an Execution Release Contract (ERC). An ERC is not an authority-bearing token; a verified ALLOW ERC may support a separate Execution Grant governed by Redemption-time validation. EBL-Core specifies action binding, policy non-weakening, evidence handling, deterministic adjudication, derivation verification, and grant lifecycle behavior. An accompanying reference artifact provides schemas, adjudication, separate verification and Semantic Replay, and a linearizable in-memory grant store. In the retained run, 34 static vectors and 15 lifecycle checks matched expected outcomes. Across 100 trials, 32 concurrent Redemption attempts yielded exactly one successful Redemption and protected test effect per trial; 100 Revoke-Redeem races ended in valid terminal outcomes. These bounded results demonstrate executability of the specified subset, not human-intent correctness, evidence truth, complete mediation, production readiness, mechanized correctness, or deployment-level security.

Thu 10 SeptCryptography and Security
The gist
AI systems often suggest actions that affect the real world, like moving money or changing software. The authors created a clear method to decide if a suggested AI action should be allowed to actually happen, based on verified rules and evidence. Their system makes sure only one valid execution happens per proposed action, even when many attempts are made at the same time. They tested their method thoroughly to show it works as intended, though it doesn’t guarantee the AI’s actual intentions or evidence correctness.
Open 2609.11596v1

PATTON improves large language model serving using commodity processing in memory

PATTON: Enabling Commodity PIM for Production LLM Serving

Abstract: Processing-in-Memory (PIM) is promising for accelerating memory-bound decode attention, but attention acceleration alone is insufficient for production LLM serving, where engines dynamically allocate, populate, share, cache, and reclaim logical KV cache blocks. Supporting this lifecycle on commodity PIM requires efficient physical memory allocation, block-to-address mapping, and command generation. For the Value cache, these requirements create a fundamental conflict among GEMV efficiency, single-token write efficiency, and memory capacity: GEMV-optimized layouts scatter newly generated Value vectors across rows, making writes costly, while finer-grained memory sharing improves capacity utilization but fragments GEMV reductions. We present PATTON, a PIM runtime that integrates production LLM serving engines with commodity PIM. PATTON introduces hierarchical granule allocation: block-sized Key and Value granules map one-to-one to logical token blocks, fixing their physical placements and commands, while coarser granules group blocks for efficient GEMV execution and memory utilization. A Commit Zone stages partial Value blocks for efficient single-token writes before committing them to GEMV-optimized locations. PATTON tracks these placements to generate KV cache writes and QK-transpose/SV commands. Across attention execution and runtime-induced prefill recomputation, PATTON achieves an average 1.95x speedup and 4.83x higher energy efficiency over evaluated baselines, requires no PIM processing-unit modifications, and maintains a KV cache hit rate comparable to the native GPU KV cache in vLLM.

Thu 10 SeptHardware Architecture
The gist
Serving large language models (LLMs) quickly and efficiently is challenging because it involves managing lots of data in memory. The authors present PATTON, a system that helps existing memory technologies work better for this by carefully organizing how data is stored and accessed. PATTON balances competing needs like fast calculations and efficient memory use, leading to almost twice the speed and much lower energy use compared to other methods. This innovation works without changing existing memory hardware and keeps performance similar to GPUs on cache hits.
Open 2609.11392v1

Memory compression cuts high-fanout agent workloads dramatically

Memory Compression for High-Fanout Agent Sandboxes

Abstract: High-fanout agent workloads create a growing memory bottleneck because a single task may spawn many concurrent sandbox sessions. Yet these sandboxes are far from independent: they originate from a shared template and execute related trajectories, exposing substantial template-relative and cross-sandbox memory redundancy. Conventional memory compression is poorly matched to this setting in three fundamental dimensions: how to compress, because they fail to exploit similarity across non-identical sandbox pages; what to compress, because they control page-fault overhead through conservative page selection; and when to compress, because compression is either triggered by memory pressure or performed without awareness of agent execution phases. We present AgentZip, the first memory compression system designed specifically for AI-agent sandboxes. AgentZip introduces compression mechanisms that exploit both the template-relative and cross-sandbox redundancy. It broadens the compression scope to any page with a profitable representation and shifts overhead control from compression-time page selection to restore-time prefetching. It further aligns expensive compression with LLM waiting periods to avoid interfering with foreground tool execution. Across LLM training and inference workloads, AgentZip reduces sandbox-owned memory by up to 8.7x, compared with 2.1x for the Linux configuration. Restore prefetching and agent-execution-aware scheduling reduce the slowdown of aggressive compression from as high as 3.1x to 1.40x while retaining nearly all of its memory-saving benefit.

Thu 10 SeptArtificial IntelligenceOperating Systems
The gist
Agent workloads that create many sandboxed sessions at once use a lot of memory, slowing down computers. The authors show that memory used by these sandboxes has much overlap and can be compressed better by considering their similarities. Their system, AgentZip, compresses this memory more effectively by timing compression during natural pauses and cleverly choosing which memory to compress. This reduces memory use by up to 8.7 times and limits slowdowns to acceptable levels compared with existing methods.
Open 2609.11294v1

Auto RecSys speeds up large scale recommendation model experiments

Auto-RecSys: Harnessing Autonomous Research Agents for Industry-Scale Recommender System

Abstract: Auto-research agents have shown the potential to automate hypothesis generation, experiment execution, and iterative refinement. However, scaling this paradigm to industry-scale recommendation models introduces two challenges: (1) long feedback loops, where model training can take days, making serial iteration prohibitively slow and requiring parallel exploration across multiple research directions; and (2) system complexity, where large configurations, fragile infrastructure dependencies, and multi-day GPU jobs require robust and recoverable execution. We present Auto-RecSys, an autonomous research system for long-horizon experimentation on industry-scale recommendation models. Auto-RecSys addresses these challenges through three harness designs: (1) distributed asynchronous execution for running multiple experiments in parallel across servers, (2) centralized cross-server memory for persistent and recoverable execution across sessions and failures, and (3) cognitive-procedural separation, where natural-language skill files guide LLM reasoning while deterministic scripts enforce operational correctness. Auto-RecSys further employs a dual-loop self-evolving architecture: an Execution Evolution Loop in which model-specific playbooks accumulate operational knowledge by recording failed attempts and crystallizing successful pipelines, and an Idea Evolution Loop in which experimental outcomes inform subsequent ideation. Evaluated on recommendation models, Auto-RecSys significantly reduces the human time required per experiment cycle and improves execution reliability as its playbooks mature.

Thu 10 SeptComputation and Language
The gist
Recommendation models used by big companies can take days to train, which makes testing new ideas very slow and complicated. The authors introduce Auto-RecSys, a system that runs many experiments at once across multiple servers to speed things up. It keeps track of experiments and learns from past successes and failures, making the process more reliable and reducing the time humans need to spend managing tests. This helps improve recommendation systems more efficiently by automating much of the research process.
Open 2609.10922v1

Composable CXL memory enables shared cache across Kubernetes nodes

Composable CXL Memory as a Kubernetes-Native Shared Memory for LLM Serving

Abstract: We present a Kubernetes Dynamic Resource Allocation (DRA) driver that makes composable CXL memory a schedulable cluster resource, and evaluate the resulting shared-memory tier for cross-node KV-cache reuse in LLM serving. The driver composes CXL regions on demand, materializes them as DAX devices on each participating host, and injects them into pods under a single Container Device Interface (CDI) name so that pods on different nodes access the same physical region. A shared-memory connector for vLLM/llm-d uses that region as a KV-cache tier with a slot directory embedded inside the shared medium, which eliminates the need for an external metadata service. On a two-node cluster with a 512\,GiB CXL appliance and Qwen2.5-7B-Instruct, cross-node prefix reuse reduces TTFT by 5.5$\times$--36.6$\times$ at an external hit rate of 95.4--99.5\,\%, while node-local tiers (GPU prefix caching, CPU-DRAM offload) fall back to full recompute. The sharing gap, defined as the latency ratio between cross-node and same-node reuse, is 1--4\%, indicating that cross-node reuse incurs little additional latency relative to same-node reuse on our testbed. Both replicas run full engines; the study demonstrates memory disaggregation rather than prefill/decode disaggregation. We report this as a feasibility study rather than a performance evaluation.

Wed 9 SeptDistributed, Parallel, and Cluster ComputingMachine Learning
The gist
Large language models need fast access to cached information to respond quickly, but sharing this cache between computers is hard. The authors created a system that lets multiple computers running Kubernetes share a big slice of special memory called CXL. This shared memory acts like a common cache that all the computers can use, cutting down on repeated work and speeding up responses by up to 36 times. The system also cleverly organizes the cache so it doesn’t need extra servers to keep track of data. They tested their idea on a two-computer setup and showed sharing this memory adds almost no extra delay.
Open 2609.10790v1

Avatar improves scientific workflow efficiency with AI orchestration

Avatar: Toward Autonomous End-to-End Orchestration of Scientific Workflows using LLMs

Abstract: Scientific workflow management (WMSs) systems automate execution, yet orchestrate using fixed, hand-tuned rules. LLM agents promise more autonomous orchestration, but it remains unclear where to introduce agentic reasoning, how to bound its risk, and when it actually helps. We present Avatar, an actor-based architecture comprising an orchestrator, an executor, and a provenance monitor. Each actor's decision policy is pluggable (rule-based or LLM-backed) via a single adapter-validated action catalog, so conventional and agentic control run on the same core across different WMSs. We present an implementation using the Academy framework and evaluate Avatar across three workloads. We observe that Avatar's rule mode reproduces native execution, with a single unchanged core running all three. Moreover, LLM-backed Avatar reports a reduction of compute wastage by $55\%$ and cuts GPU-busy time by $40\%$. Overall, we envision Avatar as a step toward workflow systems that reason about their own orchestration rather than follow pre-fixed rules.

Wed 9 SeptDistributed, Parallel, and Cluster ComputingMultiagent Systems
The gist
Scientific workflows automate research tasks but usually follow fixed rules. The paper presents Avatar, a system that uses AI (large language models) to decide how to run and manage these workflows more flexibly. Avatar can switch between traditional rule-based control and AI-driven decisions, reducing wasted computation and GPU busy time significantly. This work shows a way for scientific software to manage itself more intelligently instead of just following preset instructions.
Open 2609.10509v1

Gpu and memory work together to speed up language model answering

AMEND: Audited Margins Enable Nonblocking Drops in GPU-PIM LLM Decoding

Abstract: Autoregressive large language model (LLM) decoding re-reads a growing key-value (KV) cache at every step, so long-context attention is bound by graphics processing unit (GPU) memory bandwidth. Block-sparse attention skips low-contribution KV blocks, but a selector that decides after the current query-key (QK) product, such as max-relative block thresholding (BLASST), still reads every K block, and a processing-in-memory (PIM) filter that decides from the current query places a serial PIM stage on the critical path. We present AMEND, a GPU-PIM attention design that removes both dependencies. AMEND predicts each block's BLASST verdict from margins audited at earlier steps, so the GPU fetches only predicted survivors while near-bank PIM units in high-bandwidth memory (HBM) concurrently score the omitted complement. A stack-level controller merges both observations, updates the predictor, and eagerly generates the next step's mask, so every predicted drop is re-observed without blocking the current token. Operating points are selected offline by constrained Bayesian optimization under a false-drop budget. Across LongBench and RULER runs, AMEND preserves near-baseline task quality; in simulation at batch size 8, it achieves $1.40$-$3.63\times$ end-to-end decode speedup and 28-66% lower dynamic decode energy than dense attention across 8K-64K contexts.

Wed 9 SeptHardware Architecture
The gist
When large language models generate text, they must repeatedly read a lot of stored information, which slows things down. The authors designed a way for GPUs and special memory units to predict which parts can be skipped and which must be checked, working in parallel without waiting. This method speeds up text generation by up to three times and uses less energy, while keeping the quality of the generated text close to normal. They tested their approach on tasks that involve very long text to ensure it works well.
Open 2609.09823v1

Epoch speeds up moes for diffusion text generation by compiling blocks

Epoch: Compiling Diffusion Blocks for Sparse MoE Serving

Abstract: Diffusion language models generate text by refining a fixed-size block of token positions through many forward passes, a loop that does not match the per-forward execution unit used by most LLM serving systems. A dense MoE runtime binds all work to the refinement-iteration clock: it rebuilds similar routing structure on every forward, recomputes expert outputs for positions whose logits are already dead, and sends those positions through dense expert-parallel collectives. This paper presents \sys{}, a serving system that treats the diffusion block as a compilation unit. \sys{} compiles a small \emph{block plan} for the block-clock structure of one diffusion block and refreshes every value that can affect a live decode decision on the iteration clock. \sys{} realizes this plan along three dense axes of an MoE forward: \atlas{} compiles a coverage-driven active expert support per layer while recomputing gate logits every iteration; \lsp{} keeps full sequence shards as model state but routes only live, newly decoded, and refresh-required positions through fresh routed-expert computation; \freshlane{} carries this fresh token--expert worklist through expert-parallel dispatch, kernels, and combine, then restores the dense logical shard at the layer boundary. We implement \sys{} on 8 NVIDIA H100 GPUs and evaluate it on three open-weight block-diffusion MoE models (LLaDA-MoE, LLaDA2.0-mini, and LLaDA2.0-Flash, spanning 7B to 100B total parameters) across GSM8K, HumanEval, MGSM, and MT-Bench. \sys{} improves end-to-end execution time by up to 2.7$\times$ over the strongest surviving baseline under the same 8-GPU placement and remains feasible at the largest batch sizes where multiple baselines run out of memory, while preserving task quality relative to the dense reference.

Wed 9 SeptDistributed, Parallel, and Cluster Computing
The gist
Diffusion language models create text by repeatedly refining a fixed-size block of tokens, but current systems often waste work by repeating computations unnecessarily. The authors developed Epoch, a system that treats these blocks like a compiled program, only recalculating what is needed for each step. By organizing work more efficiently across experts and token positions, Epoch runs much faster without losing quality. Tests on large models across multiple tasks show it speeds up output by up to 2.7 times while using the same hardware.
Open 2609.09748v1

TEE hardware improves fault tolerance only above two thirds

Breaking Fault Lines: Unifying TEE-Assisted BFT Consensus in Partially Trusted Worlds

Abstract: This paper revisits TEE-assisted BFT under a universal partial-TEE model, where an arbitrary subset of replicas execute inside TEEs while the remaining replicas operate without hardware trust guarantees. We show that heterogeneous trust changes the structure of quorum formation and fault tolerance. In particular, we derive a tight resilience bound f < max {n/3, m/2}, where n is the total number of replicas and m is the number of TEE-enabled replicas. The result reveals a sharp threshold phenomenon: TEEs improve fault tolerance only once they exceed two-thirds of the deployment. Guided by this characterization, we introduce two protocol principles: (1) a dual-quorum construction that safely combines TEE-only and mixed quorums, and (2) a TEE-leader fast path that leverages hardware-enforced non-equivocation to reduce both consensus and view-change latency. We realize these ideas in Raftel, which is, to our knowledge, the first HotStuff-style BFT protocol designed explicitly for arbitrary partial-TEE deployments, and in chained-Raftel, a pipelined variant that further accelerates mixed-trust execution. We implement both protocols atop Intel SGX and evaluate them in LAN and WAN environments. Our results show that Raftel achieves up to 625 TPS with sub-670 ms latency in WAN settings, outperforming HotStuff by up to 308 TPS in throughput while approaching the performance of fully TEE-assisted protocols.

Wed 9 SeptDistributed, Parallel, and Cluster Computing
The gist
The paper studies how Trusted Execution Environments (TEEs), special secure hardware, can help improve agreement among computers even when some replicas are untrusted. The authors find that partial use of TEEs changes how many faulty nodes the system can handle, showing that fault tolerance only improves significantly when most nodes use TEEs. They design new methods and protocols that safely mix TEE and non-TEE nodes and speed up agreement steps using TEE-based guarantees. These protocols perform better than existing consensus methods, especially when only part of the system uses TEEs.
Open 2609.09742v1

Contextual bandits improve 5G network slice resource allocation decisions

Contextual Bandit-Based Decomposition of Network Slice Requirements under Cumulative Resource Budget Constraints

Abstract: End-to-end (E2E) network slices (NSs) are provisioned across multiple domains of the 5G network. In hierarchical NS management, a tenant submits a network slice request (NSR), which specifies E2E service level agreement (SLA) requirements. Rather than managing these domains directly, an E2E controller decomposes each NSR into domain-level SLA requirements and delegates resource allocation to domain-specific controllers, which return feasibility and resource-consumption feedback. A poor decomposition policy can therefore cause rejection of the current request by producing infeasible requirements or reduce future admission opportunities by concentrating resource consumption in bottleneck domains. We call this decomposition-policy optimization problem the network slice request decomposition problem (NSR-DP). For practical operation, online approaches to NSR-DP have been proposed. Such approaches must jointly meet two requirements: (R1) control long-term resource budgets and (R2) adapt each decomposition to the performance targets and guarantee levels specified in the arriving NSR's SLA. To meet these requirements, we introduce contextual constrained kernel bandits (CCKB) as an online solution for NSR-DP. To address (R1), CCKB raises penalties for using resources that become tight, thereby discouraging decompositions that consume bottleneck resources. To address (R2), it uses Gaussian processes (GPs) to predict, for the current NSR, the reward and resource usage of candidate decompositions, allowing it to select a decomposition suited to the performance targets and guarantee levels. We establish high-probability guarantees for the resulting formulation and show through extensive 5G simulations across topology, bottleneck, and traffic-mixture settings that CCKB outperforms the baselines in the large majority of conditions.

Wed 9 SeptNetworking and Internet Architecture
The gist
5G networks divide resources into slices to serve different users with specific needs. The authors study how to better split these resource requests across parts of the network to avoid refusals or bottlenecks. They propose an online learning method using contextual bandits that predicts and balances resource use according to each request's goals and resource limits. Their approach helps keep resource use balanced and meets service targets more reliably than previous methods in simulated 5G scenarios.
Open 2609.09624v1

Measuring sustainability and performance in hybrid computing systems

Measuring Sustainability in Multi-Scale High-Performance Computing

Abstract: The transition from traditional High Performance Computing (HPC) to the Computing Continuum emphasizes efficient resource management and sustainable practices across Multi-Scale hybrid architectures. This paper introduces a multidimensional metric framework to characterize these systems and guide deployment strategies for modern workloads. The framework combines Architectural Performance metrics (such as Throughput, Latency, Scalability), System Utilization, and key Sustainability and Accuracy indicators (such as Energy Efficiency and Power Consumption). Using a modular hybrid testbed, experiments reveal complex relationships among metrics, especially the trade-offs between accuracy and energy, and the efficiency of hybrid nodes. The guidelines help identify optimal operating points and lay the groundwork for improving orchestrators and schedulers (e.g., Kubernetes) to assign demanding applications, including AI and Quantum Computing, to suitable system modules, ensuring high performance and sustainability.

Tue 8 SeptDistributed, Parallel, and Cluster Computing
The gist
Modern computing uses different kinds of computers working together, which can be tricky to manage efficiently. This paper by the authors introduces a new way to measure how well these systems perform while saving energy and keeping accuracy. They tested their method on a hybrid system and found interesting trade-offs between accuracy and energy use. Their approach helps find the best balance for running demanding tasks like artificial intelligence or quantum computing. This can guide future software that decides where to run different tasks to save energy and improve speed.
Open 2609.08688v1

Agentic AI improves 6G network orchestration across multiple domains

AI-Native Orchestration in the 6G Continuum: Evolving Operator Platforms with Agentic AI

Abstract: As Sixth-Generation (6G) networks evolve towards a seamless Cloud-Edge-Internet of Things (IoT) continuum, autonomous orchestration across distributed compute and network domains becomes critical. Future 6G services will span multiple administrative and operator domains, making federation essential for ubiquitous, ultra-low-latency service continuity beyond individual footprints. This complexity demands AI-native mechanisms supporting intent-driven automation and closed-loop management. While the GSMA Operator Platform (OP) provides the architectural blueprint for multi-operator federation and network capability exposure, and the ETSI Software Development Group OpenOP (SDG OOP) offers a primary open-source reference implementation, current frameworks are limited by stateless API interactions and lack native intelligence. This paper proposes an Agentic-driven Intelligence extension for the GSMA OP architecture, using the OOP as the reference framework. We introduce an AI-native orchestration layer where autonomous agents manage persistent service contexts and enable closed-loop control via CAMARA APIs. By integrating a Declarative Monitoring and Alerting System (DeMAS) into the OOP stack and establishing a decentralised agent negotiation protocol, the proposed architecture enables real-time, intent-driven resource optimisation and autonomous cross-domain conflict resolution across federated domains. We validate our approach through a representative 6G use case involving Ultra-Reliable Low-Latency Communication (URLLC) and enhanced Mobile Broadband (eMBB) coexistence, demonstrating that an agentic OP framework autonomously reconciles stringent Service Level Agreements (SLAs) while enhancing infrastructure energy efficiency. Our findings establish a scalable blueprint for cross-domain Network-as-a-Service (NaaS) models that align standardised exposure with 6G autonomous requirements.

Tue 8 SeptNetworking and Internet Architecture
The gist
Future 6G networks will connect many devices and different operators, making it hard to manage resources smoothly. The authors suggest using smart AI agents that remember service details and negotiate with each other to keep services running well and efficiently. They built a system that adds AI-driven control to existing network management tools, allowing automatic adjustments to meet strict service goals and save energy. Their tests show this approach can handle complex network needs across different operators without manual help.
Open 2609.08441v1

Miles system builds reliable scalable training for large AI models

Miles v0.1: Production-Level Post-Training

Abstract: We present Miles v0.1, a full-stack, production-ready system for frontier post-training. Building upon the clean design of slime, Miles designs each stage of the reinforcement-learning (RL) training loop around a single principle: components should be verified, clean, and customizable. With accuracy, efficiency, reliability, and scalability as first-class goals, Miles aims to make frontier-scale RL accessible to researchers and enterprises alike. This report walks through the system end to end: rollout engines built on SGLang, a trainer with a choice of two backends (NVIDIA Megatron-LM and PyTorch FSDP), and three weight-synchronization transports for different deployment topologies. Beyond full-parameter RL, Miles also supports LoRA RL, on-policy distillation, supervised fine-tuning, and true-on-policy rollout-training alignment, and extends the same architecture to diffusion models. We close with an end-to-end case study: fully asynchronous agentic RL on a GLM-5.2 744B-A40B model over terminal-use coding tasks, running on 64 NVIDIA GB300 GPUs with a median step time of 263 seconds over the first 30 measured steps. Miles is open-sourced at https://github.com/radixark/miles, with the project website at https://miles.radixark.com.

Tue 8 SeptMachine LearningComputation and Language
The gist
Training very large AI models can be complicated and slow. The authors introduce Miles, a complete system designed to make training smarter and bigger AI models easier and more efficient. It focuses on clean, customizable parts that work well together, supporting different training methods and hardware setups. They show how it works by training a very large AI model for coding tasks on many GPUs efficiently. The system is freely available for anyone to use and build upon.
Open 2609.08368v1

Secure distributed matrix multiplication optimized for fewer workers

Function Tables for Secure Distributed Matrix Multiplication

Abstract: We introduce function tables, an entrywise representation of the coefficient functions that appear in the worker responses of a secure distributed matrix multiplication (SDMM) scheme. We work under the outer-product partition, with $K$ row blocks, $L$ column blocks, and privacy against any $T$ colluding workers, in the general model of linear encoding and linear decoding. In this representation, privacy is a rank condition on the data and mask coefficients, and decodability is linear independence of the desired entries modulo the nuisance space. Degree tables, cyclic-addition tables, and algebraic-geometry constructions are the special cases obtained by restricting the coefficient functions to a structured family; we impose no such restriction, so our converses bind every linear scheme. For $T=1$, we determine the exact optimum over every finite field $\mathbb{F}_q$: it is $KL+K+L$ when $q\geq3$, and $KL+K+L+1$ over $\mathbb{F}_2$, where the identity $z^2=z$ forces one more worker. For arbitrary $T$, we prove $N\geq KL+K+L$ and $N\geq\max\{K,L\}+T$ with no MDS hypothesis on the masks; the first is stronger than the previously known bound $KL+\max\{K,L\}+2T-1$ whenever $\min\{K,L\}\geq2T$. We then reduce field feasibility exactly to MDS existence: a scheme exists over $\mathbb{F}_q$ if and only if an $[\max\{K,L\}+T,T]$ linear MDS code does, and whenever it does, a Cartesian construction attains $N=(K+T)(L+T)$ over that same field. For $T=2$ this makes $q\geq\max\{K,L\}+1$ necessary and sufficient, and we give a projective-line construction with $N=KL+K+L+2$ whenever $KL+K+L$ divides $q-1$; for $K,L\geq2$ it matches the best known worker count while requiring only an element of order $KL+K+L$.

Tue 8 SeptInformation Theory
The gist
This paper studies how to multiply big blocks of numbers safely using many computers without any group of them learning private data. The authors introduce a new way to describe the computations involved that makes it easier to analyze privacy and accuracy. They find exact limits on how many worker computers are needed depending on the number of data blocks and privacy level. The results also show how these limits depend on the math used behind the scenes, like properties of error-correcting codes. This helps design more efficient, secure systems for distributed computing.
Open 2609.08154v1

Guppy speeds up blockchain light clients with zero-knowledge proofs

Guppy: Efficient Light Clients via Recursive Zero-Knowledge Proofs

Abstract: Traditional light clients rely on validators committing to the entire blockchain state at every block via a state commitment such as a Merkle tree, allowing clients to verify facts using short proofs. However, maintaining large and ever-growing state trees imposes a significant burden on validators and lies on the critical path of block production. As a result, many modern high-throughput chains avoid this approach altogether. This work asks whether efficient inclusion proofs can be supported without requiring validators to maintain full state commitments. We present Guppy, a protocol that achieves this by having validators commit to just the state updates. An off-chain, untrusted service, secured by recursive Zero-Knowledge Proofs (ZKPs), then maintains a verifiable Merkle tree over the full state. This design keeps validator overhead negligible and does not increase the asymptotic complexity of block construction. Our design rests on two key technical ideas. First, a hash-chain commitment moves validator signature verification out of the ZK circuit, keeping the proving circuit efficient. Second, we design a parallel recursive proving pipeline that leverages cheap recursion in modern ZKPs to ensure latency grows only logarithmically with throughput. Our Plonky2-based implementation demonstrates that Guppy can maintain a Merkle tree of size 2^30 while processing thousands of updates per second, adding only 2-4 s of latency.

Mon 7 SeptCryptography and Security
The gist
Light clients in blockchains need to verify data without storing everything, but this can be slow and hard for validators. The authors created Guppy, which lets validators just record changes instead of the whole state. An extra service uses special proofs called recursive zero-knowledge proofs to keep the full data trustworthy. This makes verifying information faster while keeping validator work minimal, supporting high transaction speeds with small delays.
Open 2609.07963v1

Microservice placement optimized using AI to meet user intent in compute continuum

MicroIntent: Intent-Based Placement Strategy for Microservice Application in the Compute Continuum Using LLMs

Abstract: The placement of microservices in the compute continuum plays a vital role in delivering services that comply with customers' needs, such as reduced latency, storage requirements, quality of service and availability. To achieve customers' needs in the geographically dispersed architecture of the compute continuum, Service Level Objectives (SLOs) have been largely used in decision-making to place microservices. However, because low-level SLOs increase the barrier to entry for continuum users, placement decisions based on high-level business vocabulary are required if the compute continuum is to be adopted at scale. This paper proposes an architecture for microservices placement decisions in the computing continuum utilizing high-level user intents described in natural language as input. The approach utilizes Generative Artificial Intelligence to translate the intents to low-level SLOs, which are used along with the infrastructure description to decide where different microservices that compose an application must be deployed so that SLOs are met. We implement and evaluate a prototype of the architecture to demonstrate the approach's feasibility.

Mon 7 SeptDistributed, Parallel, and Cluster Computing
The gist
Placing small pieces of software called microservices in a network that spans many locations can be tricky because users want certain things like fast response and reliability. The authors propose a system that lets users describe what they want in everyday language. Then, an artificial intelligence tool translates these user wishes into technical requirements and decides where each microservice should run. Their prototype shows this idea can work in practice.
Open 2609.07927v1

Efficient routing method improves large language model cascades accuracy

Signed Rescue Routing: Harm-Aware Cascades for Efficient LLM Inference

Abstract: Large language model (LLM) cascades answer easy requests with a small model and escalate selected requests to a larger model. Most routers prioritize examples on which the small model appears uncertain or likely to be wrong. This proxy ignores a decisive fact: escalation is useful only when the large model corrects the small model, and it is harmful when the large model replaces a correct answer with an incorrect one. We introduce Signed Rescue Routing (SRR), a budgeted routing method that predicts these two events separately and ranks requests by their difference. We show that this signed conditional gain is the Bayes-optimal routing score under a fixed escalation budget. SRR requires only the small model's output statistics at deployment and adds a lightweight two-head router. We evaluate SRR with Qwen3-4B and Qwen3-8B on TBD examples from MMLU, HellaSwag, and ARC-Challenge. Across the accuracy-compute curve, SRR reaches an area of TBD, compared with TBD for a learned small-model error predictor and TBD for entropy routing. These results show that predicting incremental value, rather than model uncertainty, is a simple and effective objective for efficient LLM cascades.

Mon 7 SeptComputation and Language
The gist
Large language model cascades try to answer easy questions with smaller models and send harder ones to bigger models. The usual way to decide when to send questions up is based on how uncertain the small model looks. The authors found that this misses something important: switching to the big model actually helps only if it fixes an error, and hurts if it changes a correct answer to a wrong one. They created Signed Rescue Routing, which predicts both good and bad switches separately and chooses when to escalate based on the net benefit. This method improves accuracy while keeping compute costs low.
Open 2609.07786v1

Analytical resource manager boosts MoE inference on GPUs

Analytical Resource Management for Fine-grained MoE Computation-Communication Overlap

Abstract: Fine-grained computation--communication overlap in distributed Mixture-of-Experts (MoE) inference allows communication to begin as partial compute results become ready. However, cooperative thread arrays (CTAs) performing computation and communication contend for finite residency capacity on streaming multiprocessors (SMs). Because a resident CTA generally retains its allocated SM resources until completion, CTAs that cannot be co-resident must wait for resources, resulting in wave-like execution. A fixed resource partition cannot adapt to changes in input size, routed expert load, and kernel configuration, potentially causing a communication backlog or reducing expert compute parallelism. We present a wave-quantized analytical model and launch-time resource manager for dependency-coupled overlap pipelines. Using routed-tile counts, kernel occupancy, GPU residency constraints, and split-level readiness dependencies, it selects the communication-CTA count and resource partition before each launch without candidate execution, per-workload profiling, or kernel recompilation. We integrate the method into the public COMET A100 implementation in FLUX. We evaluate three MoE models on four NVIDIA A100 GPUs under several parallelism strategies at the GEMM2+GatherRS operator, complete post-router MoE layer, and complete-model prefill levels. Across 15 real-p90 workloads, the analytical selector achieves 3.22 percent mean regret relative to the measured oracle with a mean solver overhead of 0.157 microseconds. Over COMET, our method achieves geometric-mean speedups of 2.528x at the GEMM2+GatherRS operator, 1.771x at the complete post-router MoE layer, and 1.185x for complete-model prefill, with maxima of 4.218x, 2.584x, and 1.439x, respectively. At every feasible TP=2/EP=2 sequence length of at least 4,096, our implementation outperforms COMET, Megatron core-TE, and FastMoE TP+NCCL.

Mon 7 SeptDistributed, Parallel, and Cluster Computing
The gist
Large AI models called Mixture-of-Experts split tasks among many smaller parts, which need both computing and talking to each other on GPUs. The authors found that managing the balance between computing and communication better can speed up these models. They created a model that decides how many tasks run simultaneously without trial runs or extra tuning, making the process faster and more efficient. Testing on NVIDIA GPUs showed significant speed improvements compared to previous methods.
Open 2609.07536v1

Benchmarking Byzantine broadcast algorithms reveals trade offs in cloud environments

From Bracha to Coded MBRB: Benchmarking Byzantine Reliable Broadcast Implementations

Abstract: Byzantine Reliable Broadcast (BRB) and Message-Adversary-Tolerant Byzantine Reliable Broadcast (MBRB) are reliable-dissemination abstractions for fault-tolerant distributed systems. Yet their operational behavior is shaped not only by specifications and asymptotic communication bounds, but also by serialization, cryptography, buffering, orchestration, deployment environment, and fault-injection semantics. This paper implements and evaluates Bracha [Information and Computation, 1987], AFRT by Albouy et al. [TCS, 2023], and Coded MBRB by Albouy et al. [OPODIS, 2024]. We implement the algorithms in a shared Go codebase with common orchestration, instrumentation, parser-based specification checks, fault injection, and an open-source reproducibility artifact. The evaluation uses single-shot broadcasts in the Shadow network simulator, native profiling, a Google Cloud Platform deployment, and a distributed FABRIC testbed, covering controlled experiments up to 30 nodes, payloads up to 40 MB, 92,190 runs, and 2,361,600 parser-checked entries. The results show that Coded MBRB reduces transmitted data and improves latency in the evaluated cloud setting for larger payloads, but shifts cost to cryptographic and coding computation. Bracha and AFRT incur lower CPU costs at smaller payloads, but their full-payload dissemination increases processing, allocation, and network costs as payloads grow. Across the tested configurations, the parser found no duplicate deliveries, conflicting deliveries, or deliveries of values different from the sender's payload. The paper contributes implementation-level evidence and an extensible artifact for benchmarking BRB and MBRB as executable distributed-system components, exposing bottlenecks and operational trade-offs that are hidden by algorithmic descriptions alone.

Mon 7 SeptDistributed, Parallel, and Cluster Computing
The gist
Ensuring that messages are reliably shared even when some parts of a network misbehave (called Byzantine faults) is important for secure distributed systems. This paper compares three key algorithms for this problem by implementing and testing them in realistic settings. The researchers found that one new method, called Coded MBRB, sends less data and is faster for bigger messages in cloud environments, but it costs more in computation. Older methods use less CPU for small messages but become costly as message size grows. Their work provides detailed performance insights beyond theoretical descriptions.
Open 2609.07521v1

Online scheduling adapts to limited and delayed job size information

Better Late Than Never: Online Flow Time Scheduling with Online Estimates

Abstract: In the classical online flow-time scheduling problem on a single machine, jobs arrive over time and must be processed to minimize the total time they spend in the system: for over fifty years, we have known that SRPT is an optimal online algorithm. But this algorithm requires exactness in two different ways: (a) job sizes must be known exactly, and (b) they must be revealed as soon as the job arrives. Recent work relaxed each of these assumptions separately: there are algorithms based on knowing approximate sizes (given when the job arrives), or based on knowing (exact) sizes at some point before the remaining size gets too small. Nonetheless, prior to this work, there was no known approach to relax both assumptions simultaneously. In this work, we consider a model that demands much less: When we process a job, at some point in time between when we complete an $\varepsilon$-fraction and a $(1-\varepsilon)$-fraction of its unknown processing requirement, we are informed that the job is ``somewhere in the middle''. Finally, when the job has received its desired amount of processing, we are informed of its completion. No other information is shared about the job. We give an $O(1/\varepsilon^2)$-competitive algorithm for this model. Slightly more generally, we assume that an algorithm receives a $μ$-approximate estimate of each job's processing time at some time before we complete a $(1-\varepsilon)$-fraction of its processing. Our algorithm is $O(μ/\varepsilon)$-competitive, and we show that this is asymptotically optimal. It is a surprisingly natural variant of the multilevel feedback algorithm (MLF) and it is parameter-oblivious: it does not need to know $μ$ or $\varepsilon$ upfront. The core analytical contribution is to robustify the dual-fitting framework for this problem to handle jobs for which we have not yet received estimates.

Mon 7 SeptData Structures and Algorithms
The gist
Scheduling jobs on a single machine is easier when you know exactly how long each job will take and when they arrive. This paper studies what happens when you don’t know job sizes exactly and only learn partial information partway through processing. The authors present an algorithm that effectively manages jobs with limited and delayed size estimates, improving scheduling decisions despite uncertainty. Their approach adapts in real time without needing exact parameters beforehand.
Open 2609.07402v1

High-bandwidth flash improves generative recommendation serving speed and lifespan

Enabling High-Bandwidth Flash for Generative Recommendation Serving with Write-Aware KV Cache Policy

Abstract: Generative recommendation (GR) systems increasingly leverage user-level KV cache reuse to avoid recomputing long user histories. However, the growing KV cache capacity and bandwidth requirements introduce new challenges for memory system. High-Bandwidth Flash (HBF) provides a promising solution by offering substantially higher capacity than HBM while approaching HBM-class read bandwidth, enabling larger scale KV cache retention and improved serving throughput. Yet conventional Least-Recently-Used (LRU) KV cache management tightly couples KV cache writes with cache misses, generating excessive write traffic that rapidly exhausts flash endurance. In this work, we evaluate a write-aware KV cache policy based on admission-controlled LRU-K for HBF-based GR serving. By filtering low-reuse users before cache admission, LRU-K decouples KV cache writes from misses and significantly reduces unnecessary writes. We develop an analytical model to characterize GR serving performance, KV cache write traffic, and HBF lifetime, and evaluate performance across diverse memory systems and GR workloads. Our results show that HBF-based systems achieve 3.8 to 4.7 times higher throughput than HBM-only systems. Moreover, LRU-K extends HBF lifetime from about one year under conventional LRU to over six years with a moderate K=10, while maintaining comparable or even slightly improved throughput. These results highlight the importance of write aware KV cache policy for sustainable HBF-based GR serving.

Mon 7 SeptHardware Architecture
The gist
Generative recommendation systems remember past user behavior to make better suggestions, but storing all this data needs a lot of fast memory, which can be costly and short-lived. The authors show that using a special type of flash memory with a smarter way to store data can keep the system running much faster and for many more years. Their new method avoids unnecessary writing to the memory, keeping the memory healthy longer while still making recommendations quickly.
Open 2609.07175v1

Measurement reveals exposed Ollama AI model endpoints growing online

Ollama in the Wild: A Longitudinal Measurement of Exposed Ollama LLM Endpoints at Internet Scale

Abstract: Self-hosted large language model (LLM) serving is emerging as a distinct category of Internet service, but we still know little about how these deployments appear and change on the public Internet. We present a 365-day longitudinal measurement of exposed Ollama endpoints (port 11434) from February 2025 to February 2026, combining daily active probing with GeoIP/ASN enrichment, PTR and port-443 host observations, and survival analysis. Across 362 observation days and approximately 4.8 million IP$\times$day observations, 26.4% of the 152,137 cumulative IPs appear for a single day; across five selected CVEs, only 0.43-2.90% of below-fix IPs upgraded in place; the top five countries/regions account for over 70% of weighted observations; and cloud and hosting providers dominate the top ASNs. These results characterize exposed Ollama as a structural exposure surface: persistent, growing, and heavily concentrated. At the same time, old versions, common model choices, cloud and hosting ASNs, PTR categories, and TLS certificate patterns remain visible across the year, indicating recurring insecure deployment practices in cloud infrastructure and the potential reach of provider-level mitigation.

Mon 7 SeptNetworking and Internet Architecture
The gist
Ollama is a service for running large language AI models on private servers, but many of these servers are exposed openly on the Internet. The authors studied these exposed servers over a year, tracking how many appeared, where they were located, and whether they kept outdated or vulnerable software versions. They found many such servers persistently exposed, mostly hosted in cloud environments, often running older versions that could be insecure. This shows a common pattern of insecure deployment practices that could be addressed by cloud providers.
Open 2609.07115v1

Online co-training speeds up large models in reinforcement learning

Online Draft Co-Training for Speculative Decoding in Large-Scale, Long-Context RL Post-Training

Abstract: Speculative decoding accelerates rollout generation, which dominates the cost of reinforcement learning (RL) post-training. Online co-training can further increase the draft's accuracy, yielding greater speedups. However, scaling this approach to co-training on large models with long contexts poses two obstacles: (1) branch attention is unsupported by standard causal context-parallel (CP) implementations, and (2) target features span across pipeline-parallel (PP) stages. We address both with an end-to-end system for large-scale online draft co-training. For CP, we extend packed, load-balanced zigzag ring attention by merging rank-local branch attention with causal main-sequence attention. For PP, TapChannel transports intermediate target features across stages via a separate path, leaving the pipeline schedule unaffected. Experiments demonstrate that co-trained drafts closely track the policy baseline while delivering substantial rollout and end-to-end speedups across model scales up to 122B. Our CP design achieves strong scaling at 256K tokens with significant memory savings over prior work, and our PP transport incurs modest overhead. Code can be found at https://github.com/NVIDIA-NeMo/RL/issues/3698.

Mon 7 SeptMachine LearningDistributed, Parallel, and Cluster Computing
The gist
Generating the steps for training AI with reinforcement learning can be very slow, especially with large models and long sequences. The authors developed a new system that improves a technique called speculative decoding by training two drafts together online. Their system solves technical challenges so it works efficiently with very big models and long contexts, making the training faster without losing accuracy. This helps large-scale AI training run more quickly and use less memory.
Open 2609.07108v1

Structured pruning method improves large language model efficiency

Train Overcomplete, Deploy Compact: Scaling Recovery Capacity for Structured LLM Pruning

Abstract: Large language models achieve strong performance across diverse tasks, but deployment remains costly because of memory, latency, and energy demands. Structured pruning reduces these costs by removing architectural components, yet its recovery stage is often limited by a mismatch between the recovery module's representational capacity and the complexity of the removed knowledge. We call this bottleneck the capacity-knowledge asymmetry and propose OverRep, an Overcomplete Reparameterization framework for structured LLM pruning. Following the principle of "train overcomplete, deploy compact", OverRep temporarily overparameterizes the recovery module during training to absorb complex knowledge distilled from the original model. After recovery, the overcomplete re-parameterization is algebraically merged into a mathematically equivalent compact module, preserving the pruned model's inference-time architecture and computational cost. OverRep further introduces an annealed activation that enables nonlinear training dynamics while converging to a linear regime for exact algebraic merging. Across three backbone families, OverRep improves retained reasoning performance over strong recovery baselines by up to 5.5 and 8.4 points at 25% and 50% pruning, respectively, while keeping memory usage and TFLOPs comparable to existing recovery methods. Our code is available at https://github.com/mmai-laboratory/OverRep.

Mon 7 SeptComputation and LanguageArtificial Intelligence
The gist
Large language models (LLMs) work well but need lots of memory and computing power, making them hard to run efficiently. The authors identify a problem where the part of the model that tries to recover lost functions after pruning is too simple to fully regain what was removed. They created a method called OverRep that trains a bigger, more complex recovery part temporarily, then shrinks it back down without losing performance. This approach keeps the model small and fast when used, but better at keeping its smarts after pruning.
Open 2609.06974v1

Algorithm learns best way to balance jobs between different servers

Learning Adaptive SED for heterogeneous load balancing

Abstract: We study a two-server load balancing system with heterogeneous service rates that are a priori unknown to the dispatcher. The goal is to route customers according to the Shortest--Expected--Delay (SED) policy, but this requires knowledge of the service rates. Empirical policies that route based on estimates perform poorly: due to estimation error, the empirical policy disagrees with the oracle on an infinite region of the state space. We propose an online learning algorithm that converges to SED while learning the service rates. The algorithm carefully balances empirical SED routing with forced exploration phases that guarantee sufficient sampling of both servers. We prove that our algorithm achieves finite regret; this differs from classical Multi-Armed Bandit settings where regret typically grows logarithmically in time. Finally, numerical experiments demonstrate the performance of our algorithm and highlight the regimes in which forced exploration is especially beneficial.

Mon 7 SeptMachine Learning
The gist
Sometimes computers need to decide how to send jobs to different servers that work at different speeds but the speeds are unknown at first. Simply guessing the speeds and choosing the fastest server can lead to bad decisions because the guesses are often wrong. The authors introduce a smart method that learns the true speeds over time by sometimes trying both servers on purpose to get better information. This strategy helps the system quickly figure out the best way to send jobs with less delay. Tests show this method outperforms simple guess-based policies, especially when careful exploration is crucial.
Open 2609.06881v1