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.

Model growth and recursion improve transformer training efficiency

How Model Growth, Recursion, and Boundary Operators Influence Scaling Exponents

Abstract: Scaling laws predict how loss decreases with increases in computation. We show, contrary to conventional wisdom, that architectural interventions can modify scaling exponents in pre-training, leading to exponential improvements in performance with increases in computation. As an anchoring point, we consider the architectural formulation of looped transformers. Although not typically used in this way, looping, also known as recursive depth, provides a mechanism for model growth, by increasing the number of loops during training. Model growth, with and without shared weights, provides the biggest changes to the scaling exponents. In particular, a 7.4B model growth architecture matches GPT-3 13B on CORE with roughly $20\times$ less compute, and has compute efficiency gains that increase with scale. Moreover, simply using a boundary operator in a vanilla transformer, which normalizes and injects an earlier block, also provides increasing compute-efficiency gains, although to a lesser extent. In the data-constrained, multi-epoch setting, standard looping has a useful regularizing effect, where we find it is compute-optimal to increase the number of loops with scale. These results can be understood through the lens of computational depth: for a given computational budget, we wish to increase the usable depth of the transformer, which can lead to efficiency gains that increase with scale.

Wed 16 SeptMachine Learning
The gist
Scaling laws explain how adding more computing power usually makes AI models better at tasks. This paper shows that changing the model’s design, like looping parts of it or growing it differently, can make these improvements happen much faster than expected. The authors found that using looping (making the model process data multiple times) or special connections between layers can lead to big gains in how efficiently the model learns. In some cases, a smaller model can do as well as a much larger one but with far less computing. These tricks help models use their ‘depth’ better to get more done with the same money spent on computing.
Open → 2609.19107v1

Function and data placement reduces client delay at edge cloud nodes

Replication-Aware Placement of Functions and Data in the Edge-Cloud Continuum

Abstract: Function-as-a-Service (FaaS) has emerged as the prominent programming model for the edge-cloud continuum. FaaS inherently decouples stateless functions from their persistent state. We study how to jointly schedule functions and place data to minimize client latency, considering data replication under heterogeneous consistency requirements. We introduce a Binary Linear Programming (BLP) model to compute optimal placements, establishing a rigorous theoretical baseline. Since the BLP scales cubically with the infrastructure nodes, we propose a topology-aware greedy heuristic that efficiently approximates the optimal solution. Our evaluation shows that the heuristic achieves near-optimal placement quality at a fraction of the computational cost, making it suitable for periodic system reconfigurations.

Wed 16 SeptDistributed, Parallel, and Cluster Computing
The gist
Cloud computing often runs small tasks called functions separately from their stored information, which can slow things down if not placed well. The authors study how to best schedule these functions and place their data to make things faster for users, while handling copies of data that need different rules for consistency. They create a mathematical model to find the best solution, but since it gets very complex with many nodes, they also design a faster method that finds nearly the best placement efficiently. Their quick method is practical for adjusting cloud systems over time to keep user experiences smooth.
Open → 2609.18932v1

Improving asynchronous machine learning optimization across varied data is hard

Bridging the Gap Between Homogeneous and Heterogeneous Asynchronous Optimization Is Surprisingly Difficult

Abstract: Modern large-scale machine learning tasks often require multiple workers, devices, CPUs, or GPUs to compute stochastic gradients in parallel and asynchronously to train model weights. Theoretical results typically distinguish between two settings: (i) the homogeneous setting, where all workers have access to the same data distribution, and (ii) the heterogeneous setting, where each worker operates on different data distributions. Known optimal time complexities in these settings reveal a significant gap, with far more pessimistic guarantees in the heterogeneous case. In this work, we investigate whether these pessimistic optimal time complexities can be overcome under different assumptions. Surprisingly, we show that improvement is provably impossible under widely used first- and second-order similarity assumptions for any randomized algorithm. We then turn to the interpolation regime and demonstrate that the weak interpolation assumption alone is also insufficient. Finally, we introduce a minimal combination of irreducible assumptions, strong interpolation and the local Polyak-Lojasiewicz condition, to derive a new time complexity bound that matches the dependence on worker computation times in the best-known result in the homogeneous setting, without requiring identical data distributions.

Tue 15 SeptMachine Learning
The gist
Training machine learning models often involves many workers processing data at the same time but with different data. Theory shows it's much harder to get good training speed when workers have different data than when they share the same data. The authors found that under common assumptions, you cannot do better than existing worst-case guarantees for this harder case. They also discovered that only by combining very strong conditions can one achieve training speeds close to the simpler shared data situations.
Open → 2609.17483v1

FlashVector improves model serving speed and efficiency across stack

FlashVector: Agent for Hierarchical Model Serving Stack Optimization

Abstract: Model serving is one of the largest cost drivers in production recommender systems. Maximizing its throughput requires navigating a deeply layered hierarchy: GPU kernels, the ML framework computation graph, the model server, and on-demand feature processing -- each demanding specialized domain expertise. Such cross-layer expertise is inherently difficult to acquire, and does not scale with a workload that continuously grows and evolves, leaving significant cost efficiency gains unrealized. While recent AI agents have demonstrated human expert level efficiency in standalone GPU kernel optimization, automated tuning and optimization for the rest of the serving stack remain largely unexplored. We present FlashVector, an agentic system that optimizes performance across all layers of the model serving stack. The key contribution is an extensible framework to generalize the single kernel optimization agent paradigm to heterogeneous technical stacks, and to deliver performance improvements holistically. After deployment in Unity's Vector advertising platform, FlashVector achieved up to 2x throughput increase and up to 1.98x latency speedup on model server, and up to 1.6x throughput increase on feature store. These optimizations were discovered not only at the GPU kernel and computation graph levels, but also across the other components of the model serving stack, such as the model server (NVIDIA Triton's C++ codebase) and the on-demand feature transformation service (Python codebase), demonstrating the extensibility of the framework to more complex system architectures.

Tue 15 SeptArtificial IntelligencePerformance
The gist
Model serving, which helps deliver recommendations quickly, can be slow and expensive because it involves many complicated steps. The authors created FlashVector, a smart assistant that looks at all these steps together to make the whole process faster and cheaper. FlashVector works not just on the tiny parts that run on GPUs but also on other software components, making it flexible. When tested in a real advertising system at Unity, it nearly doubled the speed of some parts and made others faster too.
Open → 2609.17391v1

Open 1b enables fully verifiable training of large language models

OPEN-1B: A Fully Auditable Training Run

Abstract: Open-source language models have a reproducibility problem. Despite releasing weights, training data, and recipes, none of them are provably reproducible due to the non-associativity of floating-point arithmetic. Deep learning frameworks often offer a deterministic execution mode, allowing reproducible operations on the same machines. Unfortunately, this determinism does not carry across hardware such that a user can verify that a released checkpoint was actually produced using the declared training recipe. This leaves room for undisclosed data, injected biases, or backdoors that existing techniques such as proof-of-learning or proof-of-training-data cannot rule out. We introduce a new tier of model transparency, fully auditable, in which every operation on every data sample during training is independently reproducible on heterogeneous commodity hardware with bitwise certainty. By imposing a definite order on the sources of training nondeterminism, GPU kernel reductions, data batch ordering across a data-parallel cluster, and inter/intra-node collective communication, we make it possible to replay any individual step of a large, distributed training run on a single piece of commodity hardware and check it against the published trajectory. Because replaying an entire run on one machine is infeasible, we support this with a collective verification scheme in which many independent auditors each certify individual steps, together covering the whole run. We release Open-1B, a model trained under this regime, together with its full pretraining dataset, every intermediate checkpoint, the training codebase, and the audit harness needed to reproduce and verify any step of its training.

Tue 15 SeptMachine Learning
The gist
Training large AI language models is often not fully reproducible because small differences in hardware and software can cause different results, even when using the same data and code. The authors introduce a new way to train models so every training step can be exactly repeated on any standard computer, making the entire training process auditable. They do this by carefully controlling sources of randomness and ordering operations so that even complex distributed training can be reliably checked. To make auditing scalable, many independent auditors verify different training steps rather than one machine replaying everything. They demonstrate this with Open-1B, a model released along with its full training data, checkpoints, code, and tools for anyone to verify its training history.
Open → 2609.17380v1

Edge servers balance load and cut wait times for AI language requests

End-to-End Latency-Minimizing and Load-Balanced Request Scheduling for Edge LLM Inference in Agentic AI Services

Abstract: Large language model (LLM)-powered agentic AI services increasingly demand low-latency inference, motivating the deployment of LLMs across distributed edge servers. However, heterogeneous communication and computing capabilities, together with dynamically evolving inference states, make the edge server selection for each incoming request time-varying and tightly coupled across slots. In this paper, we investigate an online request scheduling framework for edge LLM inference that jointly minimizes long-term average end-to-end latency and regulates workload distribution across heterogeneous edge servers. Two main challenges arise in this context. First, conventional latency models cannot accurately capture the fine-grained dynamics of multi-stage LLM execution. Second, the latency consequence of a scheduling decision is observed only after request completion, making immediate decision evaluation difficult. To address these challenges, we develop a cross-slot inference model that captures transmission, prefill, iteration-level decoding, and key-value (KV) cache evolution for each diverse request, and characterize server workload through a KV cache memory-time consumption metric. We propose the LYREO approach that transforms the long-term load-balancing constraint via Lyapunov optimization and employs reward redistribution with sequencebased return prediction to convert delayed outcomes into timely learning signals for earlier decisions. Simulations under various configurations demonstrate that LYREO consistently achieves lower latency and more balanced load distribution than representative learning-based and heuristic baseline schemes.

Tue 15 SeptArtificial Intelligence
The gist
Large language models used in AI services need quick responses, so they are spread across many edge servers. But these servers have different speeds and can get busy in unpredictable ways, making it hard to pick which server should handle each request. The authors created a way to predict how long each step of processing takes and balance the work among servers while keeping delays low. Their method, LYREO, also learns faster from past results by turning delayed feedback into quick lessons. Tests show this approach reduces waiting times and balances workload better than other methods.
Open → 2609.17193v1

DeepShare improves GPU cluster use by coordinating tenant needs

DeepShare: Assurance-Driven Deep Learning Job Scheduling for Multi-Tenant Clusters

Abstract: Multi-tenant GPU clusters frequently remain underutilized even when tenants experience long queueing delays, because quota control, queue ordering, preemption, and GPU sharing are driven by different local signals. We present DeepShare, a scheduler that uses a continuous tenant-assurance signal to coordinate these decisions at runtime. DeepShare combines elastic quota borrowing, tenant-specific runtime prediction, cost-aware best-effort preemption, and interference-aware MPS colocation, while using the same assurance signal to decide when borrowed capacity should be reclaimed and when sharing should become more conservative. In trace-driven experiments on 23,859 Venus jobs and 3,200 internal jobs, DeepShare achieves an average GPU utilization of 70.58%, a 29.5% improvement over the strongest non-intrusive sharing baseline, while reducing average queueing delay by 46%. On a 16-GPU Kubernetes testbed, it reduces the average job completion time by 34% and maintains 93% QoS compliance for guaranteed tenants. These results show that treating tenant assurance as a runtime control loop achieves a more advantageous utilization-QoS trade-off than optimizing quotas, scheduling, and resource sharing independently.

Tue 15 SeptDistributed, Parallel, and Cluster Computing
The gist
Many companies share powerful GPU computers for running AI jobs, but these shared GPUs often sit idle even when jobs are waiting. The authors designed DeepShare, a smart system that watches how each tenant uses GPUs and adjusts their access in real time to keep the GPUs busy while making sure jobs don’t get delayed too long. By using this approach, DeepShare makes better use of GPUs, speeds up job completion, and balances fairness for all users sharing the cluster.
Open → 2609.16682v1

Cognitive admission control improves safety for autonomous system actions

Cognitive Admission Control: Risk-Conditioned Assurance for Consequential Actions in Agentic Distributed Systems

Abstract: In agentic distributed systems, an agent may be authorized to mutate external infrastructure while lacking evidence that the mutation is ready to execute. Cognitive Admission Control (CAC) makes this evidence requirement explicit. A policy maps a typed action and its modeled risk to assurance obligations specifying predicates, evidence classes, scope, freshness, and witness-set constraints. A deterministic evaluator distinguishes satisfied, violated, and unresolved obligations; unresolved conditions produce targeted evidence-acquisition requests. Successful admission produces a certificate binding the action, its witness manifest, and dispatch-time guards. We formalize the admission calculus and the assumptions connecting it to mediated execution. The guarantees are policy-relative: physical safety additionally requires sound evidence, an adequate environment model, and preservation of relevant conditions through the effect. A TypeScript prototype is evaluated in 2,730 controlled local trials with independent effect observation and matched fault schedules. Across 390 CAC trials, 120 effects complete without modeled harm and no harmful effects occur. A live-policy baseline achieves the same completion count but admits the constructed correlated-witness failure. Mechanism ablations isolate guard, evidence-class, structural-cut, and remediation behavior. A further 9,000 measurements exercise the complete local dispatch path with persistent replay protection. These results establish tested implementation behaviors and local costs, not production failure rates or comparisons of language-model capability.

Mon 14 SeptDistributed, Parallel, and Cluster ComputingArtificial IntelligenceSoftware Engineering
The gist
Sometimes computer agents change systems or infrastructure without proof that their changes are safe to do. The authors present Cognitive Admission Control (CAC), a way to require explicit evidence before allowing these actions. CAC uses policies to check risks and ensures only safe, verified actions proceed. They evaluated a prototype showing it detects unsafe conditions and avoids harmful changes better than a baseline method.
Open → 2609.16313v1

Container communication protected from MitM attacks with zero trust

Exploiting and Securing Docker containers and Kubernetes pods from a MitM attack

Abstract: PURPOSE - Workloads in containers, such as Docker containers and Kubernetes pods, are vulnerable to many of the same attacks as workloads in non-container environments, including phishing, application exploits and network intrusions. This systematic review and design-and-creation study explores techniques for securing containerised-based operating systems against Man-in-the-Middle (MitM) attacks. The proposed framework uses a conceptual model for representing communication and cryptographic primitives, together with the AnBxJ Java security library and container firewalls operating at layer 7 of the OSI model. The study addresses the question: How can containerised-based operating systems be effectively secured from Man-in-the-Middle attacks? It aims to support practitioners in protecting Docker and Kubernetes deployments by systematising security practices and applying a zero trust architecture. METHODOLOGY - The research uses a Systematic Review (SR) based on the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA), bringing together evidence from studies addressing the same research topic. FINDINGS - Success factors were identified, and a security mechanism was successfully implemented in a containerised-based operating system scenario. VALUE - The findings may help practitioners protect Kubernetes and Docker installations by systematising container security practices and providing a zero trust architecture for containerised-based operating systems.

Mon 14 SeptCryptography and Security
The gist
Man-in-the-Middle (MitM) attacks try to intercept or change communications between computers, which can be risky for programs running in containers like Docker or Kubernetes pods. The authors looked at many studies and then designed a system to stop these attacks by using special security building blocks and firewalls that watch communication closely. Their approach uses a concept called zero trust, meaning everything communicating is constantly checked and nothing is automatically trusted. This work helps those running container systems better protect them from eavesdropping or tampering attacks.
Open → 2609.16253v1

Calibrated routing improves efficiency in disaggregated llm serving systems

Calibrate, Then Route: A Measured Study of Learned Request Routing for Disaggregated LLM Serving

Abstract: Disaggregated LLM serving places compute heavy prefill and memory heavy decode on separate GPU pools. Systems such as DistServe, Splitwise, and Mooncake make this separation fast, but routing still determines which instances handle each request. We study a router that estimates the additional completion time on each instance using exact prompt length, predicted output length, post admission KV cache pressure, and SLO class. We develop the policy in a discrete event simulator and validate it on eight NVIDIA A40 GPUs, each running a vLLM engine, with NIXL transferring KV caches between pools. All workloads run at measured saturation. Across three mixed, bursty arrival traces, the calibrated router achieves the highest mean goodput at 0.864, compared with 0.835 to 0.847 for round robin, least loaded, and a length heuristic. It also shows the lowest variance across traces. It beats round robin and the length heuristic on all three traces and least loaded on two. On the third, it trails by 0.003, within run to run noise. Hardware calibration matters: simulator derived constants cost 4.5 goodput points and roughly 40 percent of the tail latency advantage, reducing the scorer to little more than queue counting. Benefits grow with decode pool size and traffic heterogeneity but disappear in pools with three instances, where queue counts are often enough. Under extreme scarcity, greedy cost minimization concentrates requests on the cheapest scored instance, and blind spreading performs better. With calibrated costs, the learned router matches the goodput of round robin using six GPUs instead of seven.

Mon 14 SeptArtificial Intelligence
The gist
When computers use big language models (LLMs) to answer questions, they often split the work between different GPUs to be faster. The authors studied a smart way to decide which GPU handles each request by predicting how long it will take, considering things like prompt size and memory. They tested their method on real GPUs and found it works better than simple approaches like round robin or picking the least busy machine. Their method helps the system handle more requests efficiently and shows the most consistent performance.
Open → 2609.16206v1

Federated learning frameworks compared on scalability and performance

Scalability and Performance Evaluation of Federated Learning Frameworks: A Comparative Analysis

Abstract: This paper presents a systematic examination and experimental comparison of the prominent Federated Learning (FL) frameworks FedML, Flower, Substra, and OpenFL. The frameworks are evaluated experimentally by implementing Federated Learning over a varying number of clients, emphasizing a thorough analysis of scalability and key performance metrics. The study assesses the impact of increasing client counts on total training time, loss and accuracy values, and CPU and RAM usage. Results indicate distinct performance characteristics among the frameworks, with Flower displaying an unusually high loss, FedML achieving a notably low accuracy range of 66% to 79%, and Substra demonstrating good resource efficiency, albeit with an exponential growth in total training time. Notably, OpenFL emerges as the most scalable platform, demonstrating consistent accuracy, loss, and training time across different client counts. OpenFL's stable CPU and RAM underscore its reliability in real-world scenarios. This comprehensive analysis provides valuable insights into the relative performance of FL frameworks, offering good understanding of their capabilities and providing guidance for their effective deployment across diverse user bases.

Mon 14 SeptDistributed, Parallel, and Cluster ComputingArtificial Intelligence
The gist
Federated learning enables many devices to train AI models without sharing raw data, but different software frameworks handle this differently. This paper studies four popular frameworks by testing how well they work as the number of devices grows. The authors find that some frameworks are more efficient or reliable than others, with OpenFL standing out for keeping performance steady even with many devices. This helps people choose the right tool for real-world federated learning situations.
Open → 2609.15681v1

AI training adjusts to renewable energy limits using game theory

A Game-Theoretic Framework for Incentive-Compatible AI training Under Renewable-Energy Constraints

Abstract: As artificial intelligence systems increasingly rely on distributed and collaborative training, the energy footprint of these processes becomes a shared responsibility. Modern AI training often unfolds across heterogeneous compute nodes-ranging from cloud clusters to edge devices-whose energy availability is spatially and temporally variable. At the same time, renewable energy grids experience growing levels of excess generation, creating opportunities to align computational workloads with low-carbon energy supply. In this work, we develop a game-theoretic model of carbon-aware AI training in which autonomous agents strategically choose whether to participate and how intensively to train under limited renewable energy availability. Each agent balances diminishing learning returns, rewards for remaining within green-energy budgets, and penalties for grid consumption. While our framework applies broadly to distributed AI training, we examine Federated Learning as a representative case study due to its decentralized structure and flexible scheduling. We analyze equilibrium existence, efficiency, and adaptive dynamics, and provide simulation evidence that appropriately designed incentives can eliminate grid-based energy usage while preserving model performance. Our findings demonstrate how incentive-compatible training mechanisms can enhance energy efficiency and sharply reduce carbon emissions under renewable-energy constraints.

Mon 14 SeptEmerging TechnologiesMachine Learning
The gist
Training AI can use a lot of electricity, and some of that comes from renewable energy like solar or wind, which isn't always available. The authors created a way for multiple AI training systems to decide how much to work based on how much green energy is around and the costs of using other energy. They use game theory to model how these systems make smart choices to avoid using polluting energy while still training well. Their experiments show this approach can stop the use of non-renewable grid power without hurting AI learning.
Open → 2609.15389v1

Memory-aware predictive scheduling improves large language model serving latency

MAPS: Memory-Aware Predictive Scheduling Framework for Large Language Model Serving

Abstract: The surge of large language model (LLM) applications on personal devices imposes massive, bursty workloads on cloud serving infrastructure. While prefill-decode disaggregation improves throughput and scalability, memory-bound decode instances often suffer from persistent load imbalance, as output lengths are unknown when requests arrive at the cloud. To address this, we propose MAPS, a Memory-Aware Predictive Scheduling framework tailored for disaggregated LLM serving. MAPS performs device-assisted speculative output length prediction overlapped with cloud-side prefilling, incurring negligible latency overhead. To handle generation uncertainty, MAPS applies uncertainty-aware calibration to derive output-length upper bounds with target coverage, enabling safe scheduling decisions. Building on these bounds, MAPS employs a hierarchical global-local scheduling strategy to mitigate inter-decoder queue buildup and intra-decoder head-of-line blocking. Extensive experiments on two real-world workloads and two LLMs show that MAPS significantly outperforms three state-of-the-art systems, reducing average end-to-end latency by 42.6 and tail latency by up to 84.8.

Mon 14 SeptArtificial Intelligence
The gist
Large language models running on cloud servers can experience delays because the length of the generated outputs is unknown when requests arrive. The authors propose a framework called MAPS that predicts output lengths early using the user's device and uses these predictions to schedule tasks more efficiently in the cloud. This helps balance workloads and reduces waiting times, leading to faster responses when using language models. The approach was tested on real workloads and showed significant latency improvements compared to existing systems.
Open → 2609.15359v1

Energy efficient cooling and gpu control cut ai datacenter costs

ETCInfer: An Energy-efficient Thermal-aware Cooling-joint Scheduler for LLM Inference in AI Datacenters

Abstract: Large language model (LLM) inference in AI datacenters creates a coupled control problem between GPU serving and facility cooling. Raising ambient temperature setpoints can reduce cooling energy and carbon, but also shrinks thermal headroom, induces GPU throttling, and leads to Service-Level-Objective (SLO) violations. In this paper, we study joint cooling--computing control for LLM inference: minimizing per-job GPU-plus-cooling energy while satisfying thermal safety and latency SLO constraints. We present ETCInfer, an energy-efficient, thermal-aware scheduler that selects a pre-job Computer Room Air Conditioner (CRAC) setpoint and adapts per-GPU frequency and micro-batch size during execution. ETCInfer builds compact physics-informed control models by calibrating GPU heat generation, chassis heat dissipation, CRAC power, and prefill/decode latency relations from telemetry. These models estimate hidden thermal states and time-to-throttle, enabling the scheduler to evaluate energy, temperature, and latency before applying an action. We formulate this joint setpoint--frequency--micro-batch control problem as a partially observable Markov decision process and design ETCAdapter, a learning-based controller that minimizes per-job energy under thermal safety and SLO constraints. We implement ETCInfer as a coordination layer over typical inference and cluster management stacks. Evaluation across real-trace simulation and validation experiments shows that ETCInfer reduces total job energy by up to 33.1%, thermal throttle exposure by up to 92.9%, and keeps SLO violation rates below 0.7% even at ambient temperatures up to $48^{\circ}\mathrm{C}$.

Mon 14 SeptDistributed, Parallel, and Cluster ComputingPerformance
The gist
Running powerful language models in datacenters causes big energy use and heat. The authors study how to control cooling and GPU speed together to save energy without slowing down tasks or overheating. They built a system called ETCInfer that predicts heat and adjusts cooling, GPU speed, and batch size to keep everything safe and quick. Tests show ETCInfer cuts energy use by up to a third and greatly reduces overheating risks, while keeping delays very low.
Open → 2609.15230v1

Hierarchical graph approach improves cloud task scheduling efficiency

HiGFRL: Hierarchical Graph Fusion-Driven Reinforcement Learning for Dependency-Aware Task Scheduling in Heterogeneous Cloud

Abstract: Online scheduling of dependency-aware tasks in heterogeneous cloud clusters is a fundamental yet challenging problem due to the complex interplay between DAG topologies and multi-dimensional resource constraints. While DRL has shown promise, existing GNN-based approaches often struggle to efficiently model high-order topological dependencies and suffer from loose coupling between task and resource states, leading to myopic scheduling decisions. To address these limitations, we propose HiGFRL, a Hierarchical Graph Fusion-Driven Reinforcement Learning framework. HiGFRL constructs a novel three-level state representation comprising a Static Hypergraph, a Dynamic Global Graph, and a Local Bipartite Graph to explicitly model the interplay between task dependencies and real-time cluster dynamics. Specifically, we design a fusion-driven dual-network architecture to optimize RL decision-making, where a Context Fusion Allocator integrates local bipartite matching features with fused global context to execute precise task-to-node allocation, and a Global State Evaluator leverages the global dynamic graph representation to accurately estimate expected long-term cumulative reward. Furthermore, we incorporate a topology-prior-guided hybrid reward mechanism that distills static topological priors into the learning process to accelerate convergence. Extensive experiments using real-world Alibaba cluster traces demonstrate that HiGFRL significantly outperforms heuristics and DRL baselines. Specifically, in challenging large-scale high-load scenarios, HiGFRL reduces the Makespan by up to 32.55%, and optimizes the average task flow time and average task wait time by 13.58% and 13.79%, respectively. Experimental results confirm that HiGFRL not only significantly improves cluster throughput but also ensures superior QoS by substantially reducing queuing delays. Code Release:https://github.com/igeng/HiGFRL.

Mon 14 SeptMachine Learning
The gist
Scheduling tasks in cloud computing is hard because tasks often depend on each other and the computer resources vary. The authors propose HiGFRL, a new method that uses different types of graphs to understand both the task dependencies and the available resources in real-time. This helps the system make smarter choices about where to run each task, reducing waiting times and speeding up the overall work. Tests on real cloud data show this method cuts down the total job time significantly compared to older methods.
Open → 2609.14968v1

Worker-pool orchestration improves cloud text classification with large language models

Agentic Autoscaling through Worker-Pool Orchestration for LLM-driven Text Classification in Cloud Computing Environments

Abstract: The growing adoption of large language model (LLM)-based systems for large-scale text processing has created a critical need for dynamic autoscaling to manage high-latency, bursty, and computationally intensive workloads. This paper proposes an agentic autoscaling framework through worker-pool orchestration for LLM-driven text classification. The framework integrates a priority task queue, a dynamic pool of agent workers, a real-time metrics collector, and an application-layer autoscaler. Its classifier-agnostic design supports both zero-shot and fine-tuned language models without modifying the autoscaling logic. The framework is evaluated using Autoscaling+BART and Autoscaling+DeBERTa against static allocation and standalone RoBERTa and DistilBERT baselines. On the AG News dataset, Autoscaling+BART achieves 84.5% accuracy, while Autoscaling+DeBERTa improves it to 90.5%. On the SMS Spam Collection dataset, Autoscaling+DeBERTa achieves 99.5% accuracy, whereas Autoscaling+BART attains 84.5% accuracy with lower execution time. Overall, the proposed framework consistently outperforms the baseline approaches in resource efficiency while maintaining high classification performance, demonstrating that elastic worker-pool orchestration provides an effective and cost-efficient solution for scalable LLM-driven text classification in cloud environments.

Mon 14 SeptDistributed, Parallel, and Cluster Computing
The gist
Processing large amounts of text using big language models can be slow and costly when lots of requests come in at once. The authors created a system that automatically adjusts computing resources by managing a pool of worker agents to handle these requests efficiently. This system works with different language models without extra changes and balances speed and accuracy well. Tests show it uses resources better and keeps good accuracy compared to fixed setups. This helps run large language model text classification smoothly on the cloud without wasting money or time.
Open → 2609.14898v1

Double deep q learning improves cloud autoscaling stability and efficiency

Stability-Aware Proactive Autoscaling Using a Double Deep Q-Network in Cloud Computing Environments

Abstract: Dynamic workloads and latency-sensitive applications require efficient autoscaling in cloud computing environments. However, most existing approaches rely on reactive mechanisms based on static thresholds, resulting in delayed responses and scaling oscillations under workload uncertainty. To address these limitations, we propose a double deep Q-Network-based proactive autoscaling approach (DDQN-Proactive) along with Resource Removal Strategy (RRS). The proposed (DDQN+RRS) enhances decision-making by decoupling action selection from value evaluation, enabling more stable and adaptive scaling. Experimental results demonstrate that the proposed method outperforms both reactive and existing proactive approaches. Specifically, DDQN+RRS achieves a lower Service Level Agreement (SLA) violation rate (11.81%), higher CPU utilization (52.23%), improved scaling stability, fewer scaling events (2,488), and reduced pod restarts (1,246). Furthermore, the approach ensures smoother autoscaling behavior by significantly reducing oscillations over time (0-60 s). While reactive methods exhibit substantial fluctuations in pod allocation, Reactive reduces these variations, and DDQN+RRS achieves the most stable and smooth scaling, particularly during the 15-30 s, 40-45 s, and 55-60 s intervals.

Mon 14 SeptDistributed, Parallel, and Cluster Computing
The gist
Cloud computing needs to quickly add or remove resources to handle changing workloads without delays or wasted resources. The authors present a new method using a type of artificial intelligence called a double deep Q-Network, combined with a strategy to remove resources more carefully. This approach predicts future needs better and avoids constant adjustments up and down. Their tests show it reduces errors, uses the CPU more efficiently, and keeps the cloud system more stable over time.
Open → 2609.14894v1

Sdn link discovery improved by dynamic randomization to block attacks

Rethinking Software-Defined Networking Link Discovery with Dynamic Randomization

Abstract: Software-defined networking (SDN) separates the control and data planes, enabling programmable, centralized network management. A core SDN service is topology discovery --- a periodic process that identifies network links. However, our analysis of five open-source SDN controllers and ten discovery protocols shows that all remain vulnerable to at least one form of link-fabrication attack. The common root cause is their reliance on traditional Link Layer Discovery Protocol (LLDP) packets, whose static identifiers expose their discovery purpose and attract adversaries to exploit them. We propose ChameleonDisc, a dynamic link-discovery protocol that simultaneously prevents and detects topology-poisoning attacks by eliminating this root cause. Our key insight is that an SDN controller can infer topology without embedding meaningful information in discovery packets. ChameleonDisc removes targetable static LLDP signatures and employs a moving-target defense that combines decoy, obfuscation, and camouflage techniques instantiated dynamically at runtime to prevent topology poisoning and detect manipulation. We implement ChameleonDisc on OpenDaylight and demonstrate effectiveness against all identifier-based topology-poisoning attacks. On a 252-link topology, median convergence is 1.37--4.53\,s for legitimate link changes and 4.06\,s for malicious relay detection, with 13.0 percentage points of additional mean CPU and negligible retained-heap difference. Across topologies up to 816 links, ChameleonDisc provides a tunable security--performance trade-off; expanding discovery intervals reduces CPU and mapping state at the cost of increased attack-detection latency.

Sun 13 SeptNetworking and Internet ArchitectureCryptography and Security
The gist
Discovering how different parts of a computer network connect is important but current methods can be tricked by attackers. The authors found that traditional link discovery techniques use fixed signals that are easy for bad actors to spot and misuse. They created a new system called ChameleonDisc that changes these signals dynamically, making it much harder for attackers to fake or mess with the network map. Their tests show it works well with little added cost.
Open → 2609.14805v1

Kronecker-factored Hessians improve post-training quantization accuracy

WaterKron and FlipFlop Hessian: Information-Theoretically Grounded Quantization with Kronecker-factored Hessians

Abstract: How should a Kronecker-factored Hessian approximation be chosen for post-training quantization? We address this question through WaterKron, which combines two-sided GPTQ with row- and column-dependent waterfilling scales and entropy coding. We derive its high-rate distortion with respect to the full Hessian using an explicit Kronecker-Hessian mismatch factor $Φ$. This factor quantifies the asymptotic distortion penalty due to the Kronecker Hessian approximation and provides a criterion for selecting the factors optimally. Minimizing $Φ$ leads to a Gaussian covariance-fitting problem with classical ``flip-flop'' updates. We thus give a rate-distortion justification for using the resulting FlipFlop Hessian in quantization. We evaluate it empirically, finding that the FlipFlop Hessian consistently improves KL divergence and perplexity over input-only, marginal, and Frobenius-based Hessian choices.

Sun 13 SeptMachine LearningArtificial Intelligence
The gist
Post-training quantization is a way to shrink large AI models so they run faster or use less memory, but it’s tricky to keep their accuracy. This paper introduces WaterKron, a method that smartly adjusts how these models are compressed by analyzing how quantization errors impact the model’s behavior. The authors also developed FlipFlop Hessian, a mathematical approach to better approximate the errors introduced during compression, making the quantization process more reliable. They tested their ideas and found that FlipFlop Hessian consistently leads to better results compared to other common ways of approximating error.
Open → 2609.14706v1

Machine-checked model improves safety of diskless distributed leases

PaxosLease Revisited: A Checked Model of Diskless Distributed Leases

Abstract: PaxosLease is a protocol by which a quorum of acceptors grants time-bounded exclusive ownership with no durable acceptor lease state and no disk write on the lease acquisition path. This paper gives a precise, machine-checked statement of the protocol and of its standard use, electing a Multi-Paxos leader that recovers once per epoch and then commits with single-round appends. Three results are new. First, the restart quarantine an acceptor must observe after losing its volatile state is the proposer attempt duration, a bound tight in the checked model and machine-checked at the boundary in both directions. Second, timer placement is safety-critical: starting the attempt timer at prepare-quorum receipt can produce two simultaneous lease owners. Third, when a proposer abandons an acquisition attempt and retries, messages left over from the abandoned attempt can make acceptors report a lease the proposer itself appears to own; unless such a report counts as open only while the proposer is renewing that exact lease, two simultaneous owners follow at any quarantine length. The lease transition system is formalized in TLA+ and checked by TLC, and the timing arithmetic is proved in TLAPS. An executable reference model encodes the same rules a second time, independently of the TLA+, so that a wrong rule has to survive two separate encodings. A single-file runnable demonstration gives the algorithm in readable Python code.

Sun 13 SeptDistributed, Parallel, and Cluster Computing
The gist
Distributed systems need a way to grant temporary exclusive access to resources without writing to disk. The authors provide a detailed, computer-verified description of a protocol called PaxosLease that does this safely and efficiently. They identify timing and message handling details that matter to avoid having two owners at once. Their work includes formal proofs and working code to help system builders understand and implement the protocol correctly.
Open → 2609.14640v1

Selecting multiple network paths to reduce longest delay

Selecting k Paths with the Minimum Longest Path Length in the Stochastic Semi-Bandit Setting

Abstract: When performing parallel data transmission through a network using multiple paths, it is practically important to minimize the maximum transmission time among the selected paths. This study addresses an online problem in which $k$ paths from an origin vertex to a destination vertex must be selected at each time step within a network represented as a directed graph. Here, the number of paths going through each edge in each parallel data transmission is limited to its capacity, and the time required for transmission is determined stochastically. We formulate the semi-bandit problem of selecting a set of paths to minimize the maximum traversal time among the selected paths and propose an algorithm to solve it.

Sun 13 SeptMachine Learning
The gist
This work looks at how to send data using several routes through a network at the same time while keeping the longest travel time among these routes as short as possible. The authors consider that each route's travel time is uncertain and that pathways have limits on how many data transmissions they can handle. They model this as a semi-bandit problem and suggest a method to pick the best set of paths to minimize delays. The aim is to improve efficiency when sending data in parallel through complex networks.
Open → 2609.14557v1

Faster large model training using compressed communication on internet GPUs

Communication-Efficient LLM Adaptation over Decentralized GPU Meshes

Abstract: Decentralized training enables large-model training over low-end GPUs and internet-grade connections, but communication along both data-parallel and pipeline-parallel axes becomes the primary bottleneck. We study post-pretraining adaptation in this setting. We propose an asynchronous two-circuit system: a fast compressed training circuit drives throughput using activation masking for pipeline-parallel (PP) transfer and compressed data-parallel (DP) synchronization, while a slow anchor circuit runs occasional unmasked forward--backward passes off the critical path. Then, we introduce a spectral correction optimizer that uses these delayed anchor priors to denoise masked gradients without blocking the fast stream. Although prior work has found aggressive activation compression unreliable, we show that masking supports post-pretraining adaptation at high compression rates when anchored this way. Pipeline-parallel compression alone yields up to a $9\times$ throughput gain, and combining it with data-parallel compression increases beyond $40\times$ over internet-grade $\sim 200$Mbps connections, while matching dense uncompressed performance across domain adaptation and continual pretraining.

Sun 13 SeptMachine Learning
The gist
Training large AI models usually needs powerful computers with fast connections, which many people don't have. This work shows how to train big models using many ordinary GPUs connected over slow internet by compressing the communication in smart ways. The system runs most training steps quickly with compressed data and occasionally checks with slow full computations to keep accuracy. This approach speeds up training over typical internet connections by up to 40 times without losing performance.
Open → 2609.14339v1

Optical switch scheduling boosts large language model training speed

Breaking the Duplex Barrier: Lane-Granularity OCS Scheduling for LLM Training

Abstract: Optical circuit switch (OCS) can reconfigure physical connectivity to match the predictable communication schedules of large language model (LLM) training. Although each OCS light path is physically simplex, existing demand-aware OCS schedulers allocate capacity in duplex-port pairs, forcing equal bandwidth in both directions and stranding capacity under asymmetric node-pair traffic. This paper present LACE, the first offline OCS schedule compiler that independently allocates transmit (TX) and receive (RX) lanes for LLM training. Without changing the selected collective algorithms, operation order, or rank placement, LACE reconstructs directed node-level demand, jointly determines which consecutive operations share a configuration and how many simplex circuits serve each direction, and realizes these allocations as physical lane bindings and optical paths under per-node lane-inventory and multi-OCS fabric constraints. Software acknowledgments carry feedback over independently provisioned return paths, while coordinated link configuration and recovery verify each configuration before communication resumes. On a separate three-server testbed using fixed topologies and matched per-port rate limits, LACE's asymmetric connectivity achieves $1.80\times$ speedup for communication replay and $1.27\times$ for GPT-2 training over a symmetric-topology baseline. At larger scale, simulations of LLaMA-3.1 70B and 405B schedules with sixteen 400-Gb/s ports per server show that LACE achieves $1.21$--$2.04\times$ communication speedup over the latest duplex OCS scheduler.

Sun 13 SeptNetworking and Internet Architecture
The gist
Large language models need lots of data to be sent between computers, but current optical switches limit data flow by treating connections as two-way equal paths. The paper introduces LACE, a system that breaks this limit by allowing one-way (simplex) data lanes, adapting to uneven communication needs. This approach speeds up data transfer during training without changing the overall training setup. Tests show it can make training faster by up to nearly twice as much in some cases.
Open → 2609.14253v1

OpWeave lowers large language model serving cost on mixed GPUs

OpWeave: Flexible Operator Disaggregation for Heterogeneous LLM Serving

Abstract: LLM serving systems increasingly disaggregate inference into finer-grained stages, with recent approaches separating attention from FFN or MoE execution during decode. This operator-level disaggregated serving (ODS) can improve hardware matching and enable independent scaling, particularly across heterogeneous devices. However, existing systems fix operator boundaries and lack a unified characterization of when disaggregation reduces serving cost. We present OpWeave, an end-to-end framework for heterogeneous ODS. OpWeave provides an analytical cost model that bounds the gains of homogeneous and heterogeneous ODS over colocated serving. It jointly optimizes operator partitioning and deployment configuration through a regularity-aware planner that keeps the search tractable even for hybrid-attention models. A vLLM-based runtime executes the synthesized plans with flexible operator stages across heterogeneous device groups. In our evaluation, OpWeave reduces serving cost by up to $1.78\times$ on homogeneous and $1.89\times$ on heterogeneous GPU clusters relative to the best feasible baseline, while meeting latency SLOs.

Sun 13 SeptDistributed, Parallel, and Cluster ComputingArtificial Intelligence
The gist
Running large language models (LLMs) on computers with different types of GPUs can be expensive and slow. The authors created OpWeave, a system that breaks down the model’s work into smaller parts and smartly assigns these parts to different GPUs. This careful planning helps use the hardware more efficiently and save money while keeping response times fast. Their tests show that OpWeave reduces costs significantly compared to previous methods.
Open → 2609.14237v1

Reinforcement learning improves cloud microservice scheduling efficiency

DQN-Scheduler: A Multi-Objective Optimization Framework for Scheduling Microservices in Cloud Computing

Abstract: Cloud computing has emerged as an information technology solution, providing software and infrastructure solutions for companies and individuals. The pay-as-you-go approach has increased demands for the cloud. The massive range of resources, the variety of services, and flexible pricing grab attention. In addition, microservices have emerged as a new way of building software, with applications developed as loosely dependent tasks. Additionally, container technology has boosted the popularity of microservices by offering a platform for this type of architecture. Containers and microservices improve the flexibility and scalability of cloud applications. There are two primary types of microservices: batch and online services, with the majority of applications falling into the online service category. Scheduling microservices is challenging because it requires careful management of resource utilization, load balancing, network latency, reliability, and availability. In this study, we introduce the DQN-Scheduler, a novel reinforcement learning-based agent designed to optimize microservice scheduling in cloud environments. Our approach aims to optimize multiple scheduling objectives simultaneously, such as resource utilization, load balancing, latency, reliability, and availability. To our knowledge, this is the first framework to address all these objectives simultaneously. The DQN-Scheduler was tested against benchmark algorithms in the field. The experimental results demonstrate that the DQN-Scheduler outperforms benchmark algorithms.

Sat 12 SeptDistributed, Parallel, and Cluster Computing
The gist
Scheduling many small cloud services is tricky because it needs to balance many things like using resources well, spreading work evenly, and keeping delays low. The authors created a new smart method called DQN-Scheduler that learns how to do this balancing act better using AI techniques. Their system tries to handle many goals at the same time, which hasn’t been done before. They tested it against other known methods and found it works better at scheduling cloud microservices.
Open → 2609.14117v1

Strategyproof scheduling balances prediction accuracy and worst case performance

Consistency-Robustness Tradeoffs for Strategyproof Scheduling with Predictions

Abstract: We study strategyproof scheduling on \(n\) unrelated machines with predictions. Each machine is controlled by an agent with privately known processing times, while the mechanism receives a public prediction of the processing-time matrix before the agents report. The objective is to minimize the makespan subject to strategyproofness. We measure performance by consistency, the approximation guarantee for correct predictions, and robustness, the worst-case guarantee for arbitrary predictions. We introduce \textsc{EdgeSkip}, a deterministic strategyproof member of the class of job-wise weighted mechanisms. Such mechanisms allocate each job independently using prediction-dependent weights. Using a polynomial-time \(2\)-approximate reference schedule computed from the prediction and a standard tradeoff parameter, \textsc{EdgeSkip} is \(4\)-consistent and \((2n-2)\)-robust, improving on the \((6,2n)\) guarantee of Balkanski, Gkatzelis, and Tan. Without computational restrictions, \textsc{EdgeSkip} with an optimal reference schedule is \(C\)-consistent and \(\max\{n,(n-1)C/(C-1)\}\)-robust for every \(C>1\). We prove a matching information-theoretic lower bound for all job-wise weighted mechanisms, thereby determining the exact consistency--robustness tradeoff for this class. For arbitrary deterministic strategyproof mechanisms, we establish the robustness lower bound \(\max\{n,C/(C-1)\}\) for every \(C>1\). We also study an error-tolerant variant and improve upon prior guarantees. Experiments demonstrate that our mechanisms achieve good empirical performance.

Sat 12 SeptComputer Science and Game Theory
The gist
Scheduling jobs on machines can be tricky, especially when machines have private information about processing times. This paper studies how to design systems that make good use of predictions about those times while preventing machines from cheating. The authors propose a method called EdgeSkip that assigns jobs based on prediction-informed rules, improving on past techniques. They also show mathematical limits on how well any such method can do, balancing good results when predictions are right and safety when they aren't.
Open → 2609.14088v1

Carbon aware routing reduces emissions of language model calls

Carbon-Aware Routing for Function Calling in Edge-Cloud LLM Systems

Abstract: Large Language Models (LLMs) with function-calling capabilities are becoming critical for modern agentic AI systems. Nevertheless, current deployments typically route inferences to powerful cloud-based models, incurring significant energy use and carbon emissions. We address this sustainability challenge with a carbon-aware routing framework that distributes function-calling queries across a three-tier edge-cloud architecture, combining edge and cloud LLMs on heterogeneous hardware. At its core, a lightweight k-NN predictor operating in a unified semantic-lexical embedding space estimates query-specific accuracy, delay, and power consumption on each edge tier. These predictions are then combined with real-time grid carbon intensity to route every query to the lowest-emission tier capable of executing it successfully. Evaluated on state-of-the-art function-calling benchmarks and LLM families, our framework matches cloud-level accuracy while reducing operational carbon emissions by $4\times$ on average.

Fri 11 SeptArtificial Intelligence
The gist
Using large AI language models for answering questions usually sends data to powerful cloud computers, which use a lot of energy and release carbon emissions. The authors created a system that decides whether to handle these requests on nearby smaller edge devices or on cloud servers based on the specific carbon impact and the task's difficulty. Their method predicts how well the answer will be, how fast it will be, and how much power it will use on different devices to choose the best one with the lowest carbon footprint. Tests show the system matches cloud accuracy while cutting carbon emissions by about four times.
Open → 2609.13559v1

Adaptive phase-switching cuts communication in federated model tuning

Adaptive Phase-Switching for Communication-Efficient Federated LoRA Fine-Tuning

Abstract: Federated fine-tuning of large language models with low-rank adaptation reduces per-client trainable parameters, but client-to-server communication remains the dominant cost. Existing accounting for federated LoRA protocols omits the asymmetric transition round when a protocol changes aggregation mode, and reports savings that ignore grouped-query attention shapes. This paper measures per-round upload and download bytes for a bidirectional B-only federated LoRA protocol and places five methods, three from prior work, on a single communication-quality frontier. The frontier has a knee, which an adaptive phase-switching aggregator, ReverseAdaptive, locates by monitoring the relative improvement in global training loss against a dimensionless threshold rather than by fixing a phase boundary in advance. On TinyLlama-1.1B-Chat with Alpaca, ReverseAdaptive attains 40.5 percent measured round-trip savings over FLoRA at a held-out instruction-following loss cost of 0.0063. It outperforms FFA-LoRA, which freezes the first of the two LoRA factors at initialization, by 0.0182 in held-out loss, more than twenty times the largest per-method seed standard deviation on that metric, so learning that factor before freezing it produces better adapters. The same threshold transfers across model scales without retuning, and the quality cost of the transition is stable across the two datasets tested.

Fri 11 SeptMachine LearningArtificial IntelligenceDistributed, Parallel, and Cluster Computing
The gist
Training large language models on many devices can send a lot of data back and forth, which slows things down. The authors studied a way to switch how devices send updates based on how much the model is improving, instead of using fixed rules. Their new method, called ReverseAdaptive, reduces data sent by about 40% while keeping the model’s performance nearly the same. It also works well for different sizes of models and across datasets without extra tuning.
Open → 2609.13512v1

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