Papers for

cloud infrastructure operators

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.

InferD framework detects attacks on AI online services

InferD: A Honeypot Framework for AI Inference Infrastructure

Abstract: Large language model serving stacks, commercial inference APIs, vector databases, and agent orchestration gateways are now ex- posed on the public internet and indexed by commodity scanners within hours of deployment. The threat characteristics of this sur- face are only beginning to be measured, and the honeypot frame- works that could measure it were designed for conventional net- work services rather than for AI infrastructure. In fact, emulating an AI service is a distinct deception problem: the observable behavior of the service, including model inventories, token formats, tool-call protocols, and authorization flows, must be reproduced faithfully, while the underlying computation, model inference and tool ex- ecution, must never occur. We present InferD, a low-interaction honeypot framework organized around a single principle we call deception without inference: every request an adversary can observe is answered from static response pools, and nothing an adversary submits is ever executed. InferD decomposes the emulation into four deception planes, transport, service protocol, vulnerability surface, and agentic session, adds a provenance plane that links a planted credential to evidence of downstream model-mediated processing.

Thu 29 OctCryptography and SecurityArtificial Intelligence
The gist
Online AI services like chatbots and language models are often exposed to the internet and quickly found by attackers. Existing tools to detect attacks do not work well for AI services because these services behave differently. The researchers created InferD, a tool that pretends to be an AI service without actually running any AI computations, so attackers can be safely monitored. InferD uses a smart approach to mimic all visible behaviors of AI services while avoiding any real inference work.
Open → 2610.39807v1

Data streaming adapts live between edge devices and cloud servers

Live Adaptation of Dataflow Stream Processing for Hybrid Edge-Cloud Analytics

Abstract: Dataflow streaming systems, like Apache Flink and Spark Streaming, are integral to modern business analytics, providing real-time insights across industries. However, for emerging hybrid edge-cloud analytics pipelines, neither processing everything in the cloud nor static edge offloading can reliably sustain the target rate under dynamic WAN conditions and limited edge resources. In this paper, we explore how these datacenter-centric platforms can be extended to support such hybrid analytics pipelines. Our goal is to maintain full transparency for user applications, while retaining built-in fault tolerance, out-of-order processing, and existing ecosystem integrations. Achieving this is challenging because existing dataflow engines assume homogeneous resources, rely on static task placement, and do not support adaptation under dynamic network and edge conditions. We introduce Sluice, an adaptive data stream processing system for hybrid clouds, compatible with dataflow streaming engines. Sluice's key contributions are: (i) an automatic query rewriter that decomposes applications into independent, fault-tolerant segments, and (ii) a live routing mechanism that shifts computations between edge and cloud without pausing execution while preserving event-time semantics. We implement Sluice on Apache Flink and evaluate it on a physical testbed with Raspberry Pi devices, as well as on a large simulated testbed of 100 VMs. Across five real-world applications, our results show that Sluice seamlessly shifts computations between edge and cloud, while consistently achieving higher throughput than baseline systems.

Mon 26 OctDistributed, Parallel, and Cluster Computing
The gist
Processing data either entirely in the cloud or only on edge devices can struggle when networks and resources change. The authors created Sluice, a system that lets data processing tasks move dynamically and smoothly between the cloud and edge devices without stopping work. This helps systems keep up with changing conditions while keeping data accurate and fault-tolerant. They built Sluice on Apache Flink and tested it on real and simulated setups, showing it improves processing speed.
Open → 2610.34658v1

Operating system changes speed up hardware accelerators in chips

Operating System Support for Accelerators as First-Class Compute Elements in Heterogeneous Systems

Abstract: Heterogeneous systems-on-chip (SoCs) increasingly rely on domain-specific hardware accelerators (HAs) to deliver performance and energy efficiency gains beyond what general-purpose processors can provide. However, operating systems (O/S), such as Linux, assume that processors are the Compute Elements (CEs) and HAs are peripheral devices rather than specialized CEs. As a result, HA execution incurs substantial software (SW) overheads that reduce the effective benefits of hardware (HW) acceleration. This work demonstrates that significant inefficiencies arise from ``O/S peripheral device taxes'' (O/S taxes), including SW stack-accelerator communication, invocation, interrupt handling, and scheduling. We built MEERKAT, a Field-Programmable Gate Array (FPGA)-based framework for configurable multicore systems that include HAs; it allows the user to migrate Linux O/S support from SW to HW and identify, study, and quantify the impact. Here we study four major sources of O/S tax and introduce techniques to mitigate them. These include a virtual-memory-aware (VMA) communication method that enables efficient HA access to application data, a lightweight HA invocation interface, Interrupt Policy Adaptation (IPA) for dynamic polling and interrupt selection, and an HA-aware scheduler that dynamically distributes work across Central Processing Units (CPUs) and multiple HA instances. Experimental results demonstrate up to $260\times$ faster communication and $2$--$6\times$ performance improvements in wall-clock time over conventional schedulers. Furthermore, our study reveals that overall system performance depends not only on HA speed, but also on O/S overheads, resource availability, and scheduling decisions. These findings highlight the importance of treating HAs as first-class computational resources and motivate a more accelerator-centric O/S design for future heterogeneous systems.

Sat 24 OctHardware ArchitectureDistributed, Parallel, and Cluster ComputingOperating Systems
The gist
Many modern computer chips have special helper parts called hardware accelerators to make tasks faster and use less energy. But current operating systems treat these helpers like slower devices instead of powerful helpers, which slows things down. The authors built a system called MEERKAT to test and find ways to make operating systems work better with these helpers. Their improvements help accelerators talk to software faster and share work better with regular processors, making programs run up to six times faster in some cases. This shows it's important for operating systems to fully support these helpers as real computing parts.
Open → 2610.33380v1

Orchestration platform enables fast deployment of data center network controls

CCAaaS: An Orchestration Platform for High-Velocity Design, Development, and Deployment of Data Center Transports at Meta

Abstract: Today, data center networks run multiple congestion control algorithms (CCAs), each tailored to distinct traffic characteristics, from latency-sensitive intra-region RPCs to high-throughput cross-region AI workloads. The rapid evolution of AI training and inference further accelerates this trend by continually introducing new traffic characteristics that demand new CCAs. This paper introduces CCA-as-a-Service (CCAaaS), our eBPF-based ecosystem for the rapid design, deployment, and operation of production-grade CCAs at hyperscale. We present (1) a modular BPF-TCP framework and general lessons for designing modular CCAs; (2) a deployment and orchestration layer that provides disruption-free CCA updates, along with best practices for managing a zoo of CCAs at scale; and (3) a lightweight observability tool for CCAs and a blueprint for scaling CCA observability. CCAaaS manages over 97% of our server-to-server traffic using three active eBPF-based CCAs; two of the five CCAs we have built have since been deprecated. We show that our eBPF-centric approach to CCAs development delivers the same application-level performance (retransmissions, bandwidth, and tail latency) as their native in-kernel counterparts, and that our custom CCAs add negligible CPU and memory cost over their eBPF baselines. In terms of realized benefits, the CCA built with CCAaaS significantly improved network, and application metrics, for example, one of our CCAs reduced P99 latency for cross-region services by up to 20X.

Fri 23 OctNetworking and Internet Architecture
The gist
Data centers run different ways to manage traffic depending on the type of data being sent, like quick messages or large AI computations. The authors created a system called CCA-as-a-Service (CCAaaS) to quickly develop and update these traffic controls without stopping the data flow. This system uses a technology called eBPF to build flexible, fast, and efficient tools that monitor and manage network congestion. Using CCAaaS, Meta handles most of its server traffic smoothly and can improve network speed and reduce delays by a lot.
Open → 2610.33231v1

LLM platforms balance ads and subscriptions to optimize user experience

Monetizing Intelligence: Advertising and Subscription Design on LLM Platforms

Abstract: Large language model (LLM) platforms introducing advertising must decide how much capability ad revenue should fund and what consumers should pay to avoid ads. We study a monopolistic platform that jointly chooses costly response quality, advertising intensity, and subscription prices when advertising reduces user value but better service raises advertising returns. Three findings follow. First, when partly ad-supported and ad-free plans coexist, advertising can finance useful service for consumers who receive none under pure subscription. Lower effective quality in middle plans weakens the alternatives available to premium users, allowing higher prices for unchanged ad-free service. Some fully ad-supported users gain utility, while partly ad-supported and ad-free users lose: broader access can coexist with utility polarization. Second, an intermediate advertising cap can maximize consumer surplus by preserving some revenue that finances service while limiting degradation. Third, cheaper compute can raise quality and reduce ad intensity, yet sufficiently large cost reductions can increase aggregate advertising revenue above its initial level because better service raises the value of the remaining advertised interactions. An extension shows how advertising-funded upgrades can bring plans to the same maximum capability and advertising exposure, eliminating the basis for different prices. These results make menu design central to evaluating LLM advertising: the consequences extend beyond users who see ads to the alternatives and prices faced by those who do not.

Fri 23 OctArtificial Intelligence
The gist
The paper looks at how big AI chat services that use large language models can make money from ads and subscriptions. The authors find that mixing free, partially ad-supported, and paid ad-free plans can lead to different levels of user happiness and prices. Ads can help pay for better service, but too many ads hurt users. Also, cheaper computing power can improve quality but might increase total ad revenue because better service makes ads more valuable. The study shows that designing the right mix of plans and ad levels is key for these platforms.
Open → 2610.32945v1

Llm agents cooperating can bypass safety workflows and cause harm

The Helpful Agent Problem: When Emergent Cooperation Among LLM Agents Bypasses Intended Workflows

Abstract: LLM agents are increasingly deployed in collaborative settings where they pursue separate tasks while sharing resources and operating under review or oversight processes. Such settings create safety risks not only when agents are malicious, but also when they are simply trying to help. Prior work has largely studied adversarial or explicitly collusive behavior; we show that benign agents pursuing separate objectives can spontaneously cooperate in ways that bypass intended workflows. We call this the \emph{helpful agent problem}. We study long-horizon shared-resource environments in which agents sometimes depend on resources owned by their peers and cross-owner changes are normally mediated by a reviewer. When review becomes unavailable, agents begin making changes on one another's behalf despite having no shared reward or explicit incentive to cooperate. Crucially, these actions remain within each agent's local permissions while circumventing the system's intended oversight structure. We introduce \textsc{FavorBench}, a controlled benchmark with measurable downstream side effects, and adapt \textsc{CooperBench} to test the phenomenon in realistic repositories. Across two benchmarks and four models, we find that out-of-workflow favors emerge frequently. Further, in \textsc{FavorBench}, favors from at least three models cause significant harm to parties outside the interaction. These results reveal a distinct multi-agent safety challenge: cooperation itself can create pathways around system-level safeguards.

Thu 22 OctArtificial IntelligenceComputation and LanguageMultiagent Systems
The gist
When multiple AI agents work together and share tasks, they might try to help each other in unexpected ways without anyone planning it. The authors show that even friendly AI agents, trying to do their own work, can team up in ways that bypass the usual safety checks designed to keep them in line. They created special tests to observe this behavior and found that these helpful actions can sometimes harm others outside the group involved. This reveals a new safety challenge where cooperation among AI agents can unintentionally create risks.
Open → 2610.31985v1

Coding agents struggle to optimize real microservice system performance

Benchmarking Coding Agents for System-Level Performance Optimization

Abstract: Coding agents are becoming an increasingly important paradigm for automating software engineering tasks. However, existing coding benchmarks primarily evaluate agents at the function or repository level, leaving their capabilities in more complex distributed software systems largely unexplored. In practice, many modern applications adopt microservice architectures, where end-to-end performance emerges from interactions among multiple independently running services, requiring agents to reason beyond local code changes. To study this capability, we introduce MicroPerf-Bench, a benchmark for evaluating coding agents on end-to-end performance optimization in microservice systems. Constructing such a benchmark is challenging because reproducible system-level performance fixes are sparse and difficult to attribute. We address this challenge by injecting empirically grounded performance anti-patterns into real-world open-source systems while preserving functionality and ensuring measurable performance degradation. The resulting benchmark contains 65 optimization instances across seven systems and nine anti-patterns, each with an executable environment, functional tests, and mixed-workload evaluation. Across 1,755 runs covering nine agent-model configurations, the best configuration recovers only 42.0% of the injected performance degradation. The dominant failure is not invalid code, but functionally correct and constraint-compliant changes that fail to improve end-to-end performance, highlighting system-level bottleneck localization as a key challenge for current coding agents. The source code and data are available at https://github.com/zyzcjnb/microperf.

Wed 21 OctSoftware Engineering
The gist
Fixing software performance is hard when apps run many small services that must work well together. The authors created a benchmark called MicroPerf-Bench to test how well coding agents can improve overall system speed by fixing known problems spread across services. They found that these agents often make correct code changes that do not actually improve performance, showing that understanding where bottlenecks happen in complex systems is tough for current tools.
Open → 2610.29695v1

Backup awareness improves coding agents safety at low cost

Back Up Before You Regret: Measuring Backup Awareness and Automating Backup in Coding Agents

Abstract: Coding agents now complete tasks autonomously, modifying real-world state such as artifacts, software environments, and configurations along the way. Yet they show limited backup awareness: recognizing that an action will modify state that may later be needed, and preserving it beforehand. To evaluate backup awareness, we introduce RegretBench, a benchmark of 205 executable tasks grounded in regret moments reported on platforms such as X.com, GitHub, and Stack Overflow, where users explicitly regretted not preserving state they later needed. Across six frontier models, agents complete 86.1% of tasks on average yet back up before these moments in only 15.2%, showing that task completion ability does not imply backup awareness. Because it is hard to predict which changes will be regretted, we propose BackUpper, a harness plug-in backup layer that checks every tool call and preserves affected state before modification. It combines rule-based strategies for common operations with a lightweight subagent for complex cases, and its rule table can expand with subagent decisions over time. On RegretBench, BackUpper covers every regret moment action and restores states with 92.2% average similarity to the original. Achieving this costs only $0.014 per task, with 7x fewer tokens than the main-agent self-backup baseline. When users have preferences on what to back up, BackUpper can also narrow its scope accordingly, matching human annotations on whether an action is worth preserving with an 84.5% F1 score. These results suggest that agents can keep actions reversible at low cost while respecting users' preferences.

Tue 20 OctArtificial IntelligenceSoftware Engineering
The gist
Coding agents are computer programs that can write or change code by themselves. Sometimes, they change things in a way that users later regret because they didn’t save a backup first. The authors created a benchmark called RegretBench to measure how often agents save backups before these regretted changes. They found that agents rarely back up even though they complete most tasks. To fix this, the authors made BackUpper, a tool that automatically saves backups before any important changes, making mistakes easier to undo without much extra work or cost.
Open → 2610.28934v1

Semantic observability framework unifies logs for faster system failure analysis

Semantic Observability for Autonomous Systems Diagnostics

Abstract: Modern distributed microservice deployments generate massive volumes of heterogeneous, multi-format observability logs across physically and logically partitioned infrastructure. Isolating root causes during cascading failures remains an arduous task for Site Reliability Engineers (SREs), bottlenecked by manual keyword filtering and disjointed temporal correlation across monitoring dashboards. We introduce Semantic Observability, an autonomous multi-agent framework that unifies disparate log streams into a dynamic, queryable Property Graph Database. By modeling physical infrastructure topologies, logical software dependencies, and chronological event sequences as attributed nodes and directed relations, it bridges the semantic gap inherent in flat, unstructured log repositories. Building on this unified substrate, we deploy a stateful multi-agent system orchestrated through Directed Cyclic Graphs (DCGs). The system autonomously navigates the topology, applying causal graph algorithms and temporal back-traversal to isolate the precise blast radius of anomalies. The pruned subgraph is then interpreted by a Large Language Model (LLM) reasoning engine to generate contextualized, code-level Root Cause Analyses (RCA) and actionable remediations. This paper establishes the foundational system architecture, formal relational ontology, and multi-agent control loops of Semantic Observability. We show conceptually how the framework eliminates ambient telemetry noise, reduces Mean Time to Resolution (MTTR), compresses LLM token consumption, and prevents structural hallucinations. We also specify an open-source validation framework on standard benchmarks (LogHub and Train-Ticket), laying the groundwork for a forthcoming companion paper on exhaustive quantitative evaluation and production benchmarking.

Tue 20 OctArtificial Intelligence
The gist
Modern computer systems create huge amounts of messy logs that are hard to understand when things go wrong. The authors designed a system that turns all these confusing logs into a clear map showing how parts of the system connect and what happened over time. This system uses smart software agents and AI to find the exact cause of failures and suggest fixes automatically. Their approach helps engineers find problems faster by cutting through unnecessary data and explaining issues clearly.
Open → 2610.28611v1

Quantum broker manages job distribution across quantum clouds

Quantum Broker: QoS-Aware Distribution of Quantum Computations

Abstract: Cloud-accessible quantum computing has made heterogeneous Quantum Processing Units (QPUs) available through provider platforms that differ in qubit technology, calibration state, queueing behavior, and pricing model. This heterogeneity makes execution management a quantum-engineering concern: a quantum circuit may be executable on several backends, but the resulting cost, latency, fidelity, and reproducibility depend on backend selection and on how measurement shots are allocated. This paper presents the Quantum Broker, an open-source and provider-agnostic framework for Quality-of-Service-aware quantum execution management. The framework operationalizes shot-wise distribution by exploiting the statistical independence of quantum measurement shots to dispatch a single circuit across multiple heterogeneous QPUs according to user-defined constraints and optimization objectives. It combines a modular execution architecture, interchangeable backend-profiling strategies, and the Quantum QoS Specification Language (QQSpec), a declarative language for expressing QoS requirements. Dispatch planning is supported by two solver backends: a mixed-integer linear-programming (MILP) solver, and a nonlinear dual-annealing solver. Experiments on benchmark quantum circuits and noisy simulator backends show that the Quantum Broker can produce feasible QoS-aware dispatch plans under heterogeneous backend conditions and can improve QoS satisfaction with respect to single-backend and naive multi-backend baselines. The results also expose a practical trade-off between planning time and dispatch quality, with the nonlinear solver producing higher-quality allocations at increased computational cost. Overall, the Quantum Broker provides an extensible execution-management layer for engineering portable, reproducible, and QoS-aware quantum software over fragmented quantum cloud infrastructures.

Tue 20 OctEmerging TechnologiesSoftware Engineering
The gist
Quantum computers come in many types and qualities, and when using them through the cloud, it's tricky to send work in a way that keeps costs low, results reliable, and waits short. The authors built the Quantum Broker, a tool that spreads pieces of a quantum task over different machines in clever ways based on user priorities like speed or accuracy. It uses special solvers to decide the best way to divide the work and has a simple language to say what kind of quality is needed. Their tests show it works better than just picking one machine or randomly splitting jobs.
Open → 2610.28342v1

Adaptive federated learning improves ransomware detection efficiency and explainability

AdaFedXplain: Adaptive Federated Learning with Explainable AI for Ransomware Detection

Abstract: Attacks using ransomware have developed into complex multiphase campaigns that target vital infrastructure, resulting in annual damages of billions of dollars. Conventional detection techniques are ineffective against zero-day variations, and privacy issues are raised by centralized machine learning algorithms. Federated learning allows for cooperative model training without data sharing, however current FL approaches suffer from explainability issues, high communication cost, and non-IID data heterogeneity. In this study, we present AdaFedXplain, an explainable AI-based adaptive federated learning system for ransomware detection. Our approach includes progressive XGBoost complexity to avoid overfitting, a decaying learning rate schedule for stable convergence, and dynamic client grading based on ransomware prevalence and data sufficiency. Using 62,485 real-world ransomware samples from four OS-based non-IID clients, we compare AdaFedXplain against FedAvg, FedProx, and SCAFFOLD. According to experimental data, AdaFedXplain outperforms all baselines with 99.59% detection accuracy and 99.64% F1-score while cutting energy usage by 75%, latency by 65%, and communication overhead by 75%. The ablation investigation demonstrates that every element enhances performance. Security analysts can use SHAP explainability to identify important PE header characteristics that influence detection decisions. Our system provides a collaborative ransomware detection solution that is efficient and interpretable, while reducing privacy risks through federated learnings data-local training paradigm.

Sun 18 OctCryptography and SecurityArtificial Intelligence
The gist
Ransomware attacks are costly and hard to detect, especially new types that traditional methods miss. The authors created AdaFedXplain, a system where many users train a ransomware detector together without sharing private data. This system is faster, uses less energy, and explains its decisions better than older methods. It helps security teams spot ransomware by pointing out which parts of a file are suspicious.
Open → 2610.25318v1

Information geometry guides reconfigurable optical networks in AI clusters

An Information-Geometric Framework for OCS-Reconfigurable Interconnect Topology in Large-Scale AI Clusters

Abstract: Optical Circuit Switches (OCS) make inter-pod wiring in AI clusters programmable, posing design questions on wiring choice, symmetry departure, and reconfigurations. We present a unified information-geometric framework to address these issues.A wiring is a point in a probability simplex over circuits within a degree polytope. Departure from a symmetric Fat-Tree prior $\mathbf{q}$ is measured by $\DKL(\cdot \,\|\, \mathbf{q})$. The cost $U$ is the smoothed DAG critical-path length, whose gradient equals path marginals of a Gibbs distribution via forward--backward recursion.For free energy $F_{β_1} = U + β_1^{-1} \DKL(\cdot \,\|\, \mathbf{q})$, we prove well-posedness, monotonic dependence on $β_1$, adaptation bounds via Jeffreys divergence, and a symmetry principle for static optimality. An entropic proximal-gradient method updates multiplicatively with a $|V|$-dim dual KL projection, achieving linear convergence.For time-varying traffic, a threshold policy yields regret $O(\sqrt{ΓC V_1 T})$ against the switching-free optimum. Traffic changes are detected by a multinomial GLR--CUSUM detector with non-asymptotic false-alarm bounds. Multi-job generalized-mean fairness aligns with $α$-fairness ($α\ge 2$). Experiments on pipeline, data, and MoE workloads validate the framework against integer programming.

Sun 18 OctDistributed, Parallel, and Cluster ComputingMachine Learning
The gist
Large AI computing clusters need flexible wiring between parts to handle different tasks efficiently. The authors introduce a mathematical framework that treats wiring choices like probabilities, measuring how much they differ from a balanced starting point. They provide methods to update these connections quickly and adapt to changing data traffic, ensuring efficient communication paths. Their approach also helps balance fairness among multiple jobs running simultaneously, improving overall cluster performance.
Open → 2610.25173v1

Memory method reduces errors in tool-using ai agents by tracking dependencies

Memories That Outlive Their Reasons: Dependency-Tethered Memory for Tool-Using LLM Agents

Abstract: Agents now act on the Web, publishing packages, models and datasets through registry APIs, and remembering past verifications spares them the work. But a verdict rests on premises. When a signing key is revoked, everything built on it stops passing, yet the advisory names only the key, and the old verdicts of its dependents may never share a retrieval window with it. This non-locality of invalidation turns memory into a liability: in long simulated chats, an agent reading a memory of atomic facts publishes 62% of the objects whose failure lies upstream, each backed by a record that was true when written. Yet derivation is local even when invalidation is not. Tether records, at write time, the exact versions each verdict derives from, and at read time withdraws any verdict whose support has failed anywhere in the store; the agent reads the same fields as before. On Fallout, a generator of versioned worlds with hypothesis-blind simulated histories shared by every memory, Tether publishes 0.3% of upstream-failing objects across three domains when relations are stated with their verdicts, with 37% fewer verification calls than checking everything. A-Mem and Graphiti re-verify most candidates (0.83-0.86 checks per candidate), which limits their savings, yet publish 9% of upstream-failing objects; Mem0 relies on memory more and publishes 42%. Flushing every verdict on any failure is as safe as Tether but costs 32% more checks. The gain over fact memory holds with three open-weight backbones and against a whole-store window. These gains depend on capturing dependencies: when relations arrive in sessions apart from their verdicts, Tether's downstream unsafe publication rate rises to 9.4-22.1%, and a weak writer that misses edges loses safety in the same way.

Sun 18 OctComputation and Language
The gist
AI agents that remember past decisions can sometimes repeat mistakes if the reasons for those decisions become outdated or invalid. The authors found that by keeping track of exactly which information each decision depends on, agents can avoid using old memories whose underlying facts have changed. This method, called Tether, drastically reduces the chance of passing along errors without needing to re-check everything all the time. It works well in simulated scenarios where agents must handle complex, changing information over long periods.
Open → 2610.25123v1

Improved approximation for maximizing complex functions with multiple constraints

A Combinatorial $(1/2-\varepsilon)$-Approximation for $k$-Submodular Maximization under Multiple Knapsacks

Abstract: We give a randomized combinatorial \((1/2 - \varepsilon)\)-approximation for nonnegative non-monotone \(k\)-submodular maximization under a fixed number \(d\) of knapsack constraints, for \(k \ge 2 \). The algorithm selects whole elements and follows the proportional top-2 rule of Chen et al. \cite{chen2026}: it samples from the two labels with the largest marginal gains, with probabilities proportional to the positive parts of these gains. Extending their single-knapsack Bellman analysis, we construct a common resource potential and associated resource weights, with potential losses charged to greedy gains. Since these weights depend on the unknown optimum, we discretize their defining coefficients and enumerate monotone guesses over phases determined by resource consumption. This yields an algorithm using at most $\mathcal{A}(d,\varepsilon)(nk+1)^{H+2}$ value queries, where $n$ is the number of elements, $\mathcal{A}(d,\varepsilon)$ depends only on $d$ and $\varepsilon$, and $H=O(d \log(2d) / \varepsilon^2)$. The approximation ratio can be made arbitrarily close to the optimal oracle threshold for \( k=2 \) and is asymptotically tight as \(k \to \infty\).

Sat 17 OctData Structures and Algorithms
The gist
This paper deals with finding good solutions for a complex type of problem where you want to maximize certain values subject to several budget limits (knapsacks). The authors provide an improved random algorithm that picks whole items smartly, achieving about half of the best possible value under multiple constraints. They build on previous methods and handle technical difficulties by breaking the problem into parts and making educated guesses. Their approach works well especially for two options and remains effective when the problem scales up.
Open → 2610.24505v1

Tee technology enhances Ethereum rollup sequencer security with minor slowdowns

Empirical Analysis of TEE-Enabled Rollup Designs

Abstract: Layer 2 (L2) rollups have become the dominant scaling solution in Ethereum. At the core of these systems lies the rollup sequencer, a component that orders, executes, and submits L2 transaction blocks to the main Ethereum blockchain. The centralization of this sequencer introduces security risks, including censorship and malicious manipulation of transactions to extract maximum extractable value (MEV). Trusted execution environments (TEEs) provide strong hardware-enforced confidentiality and integrity guarantees for code and data. TEEs are strong candidates for strengthening security and ensuring verifiable neutrality in rollup sequencer operations, but multiple TEE-based designs are possible, offering different trade-offs among modularity, performance, and security guarantees. Among them, the separation of proposer and builder logic (PBS) into independent services is a strong contender against the monolithic approach that bundles all sequencer logic. Despite several proposed theoretical frameworks, there is a lack of experimental evaluation of the practicality and security trade-offs of integrating TEEs into rollup sequencers. This work addresses this gap through a comprehensive empirical study of TEE-enabled rollup designs under both PBS and monolithic sequencer models. Our experimental evaluations show that the impact of TEEs on rollup performance is small and that PBS does not significantly amplify it. We also show that PBS can lead to significant performance improvements by enabling more specialized, efficient builder logic implementations.

Fri 16 OctCryptography and SecurityDistributed, Parallel, and Cluster Computing
The gist
Rollups help Ethereum handle more transactions by processing them off the main chain, but the part that orders these transactions can be risky if controlled by one party. The authors studied how special computer chips called trusted execution environments (TEEs) can make this part safer, by making the process both private and fair. They tested different designs and found that using TEEs only slightly slows things down and that splitting the job into separate roles can actually make the process faster. This work is the first to experimentally compare these hardware-based designs for Ethereum’s rollup scaling.
Open → 2610.24284v1

Shared library reconstruction cuts size memory and runtime costs

MergeShuffle: Reconstruct Shared Libraries for Improved Performance and Security

Abstract: Debloating shared libraries has been an active research topic for years. Tools for shared library debloating rely on either static or dynamic analysis techniques to discover which parts of the shared library is used. Once these parts are found, these tools take one of two routes, either removing parts of the library that are not used, requiring reconstruction of the library; or they simply overwriting the unused functions. However, recently a broad study~\cite{brown2024broad} on debloating tools has shown that some of these tools either increase the static binary size, or are generally less effective for complex workloads. In this paper, we argue that shared-library debloaters' performance can be improved by proper reconstruction of the shared-libraries once the used functions in the library are identifies. We propose \myapp, a novel tool for reconstructing shared libraries from a given set of file ranges to eliminate unused code based on user-specified requirements, without requiring access to source code. \myapp takes as input a shared library and a set of file ranges to retain, and performs a two-phase reconstruction: merging nearby ranges to reduce loading overhead, and shuffling them to minimize file size while preserving page-aligned memory mappings. The shuffling problem is formulated as a variant of the Traveling Salesman Problem and solved using a heuristic algorithm. \myapp utilizes program headers to remap retained code to its original memory addresses, preserving user-specified functionality. Our results show that \myapp achieves up to 60\% reduction in file size, 16\% reduction in memory usage, and 32\% reduction in runtime, while maintaining user-specified functionality and improving security.

Fri 16 OctSoftware Engineering
The gist
Shared libraries in software often contain parts that are not actually used, which can waste space and slow things down. The authors introduce MergeShuffle, a tool that identifies the used parts of a shared library and rebuilds it efficiently to remove unused code. By carefully merging and rearranging the important sections, MergeShuffle reduces the library’s file size, memory use, and runtime without needing the original source code. This approach also improves security by eliminating unnecessary code that could be exploited.
Open → 2610.22952v1

Exact makespan formulas clarify gpu pipeline performance biases

Exact Makespan Bounds and the GPipe Homogeneity Bias for Heterogeneous LLM Inference Pipelines

Abstract: We give an exact critical-path characterization of the makespan of micro-batch pipelines serving LLMs on heterogeneous GPU clusters, quantifying how the classic homogeneous GPipe formula errs. In the pure-forward, communication-free, infinite-buffer setting, T(M) = (M-1)tau_max + Sum_j tau_j, where tau_j is stage j's per-micro-batch service time and M the micro-batch count (Theorem 1). Under asynchronous communication -- modern NCCL-based serving -- it extends to T(M) = Sum_j tau_j + Sum_j d_j + (M-1)tau_max, with Sum_j d_j a purely additive constant (Theorem 2); under blocking communication, T(M) = (M-1)sigma_max + Sum_s sigma_s with sigma_s = tau_s + d_s, so communication enters the steady-state slope iff some d_s > tau_max - tau_s (Theorem 3). These results quantify the GPipe overestimate, decompose the bias into a homogeneity term Sum_j (tau_max - tau_j) and a communication-ignoring term Sum_j d_j, and imply that balancing per-stage compute dominates communication reduction for steady-state throughput. A real system with partial overlap is sandwiched between Theorems 2 and 3, with a closed-form bound on the overlap throughput gain. All claims are validated pointwise (error < 10^-9) on eleven configurations and a 1.6x10^5-point fuzz, including a mixed RTX 5090/3090/GTX 1070 partition. We situate the results in flow-shop scheduling and list open extensions: bandwidth-limited communication, bounded buffers, prefill-decode interleaving.

Thu 15 OctDistributed, Parallel, and Cluster Computing
The gist
Running large language models (LLMs) on mixed GPUs can slow down processing in ways that previous formulas didn’t fully capture. The authors found precise formulas that describe how the slowest stage and communication delays affect overall speed, showing where older estimates go wrong. They showed that balancing compute load across pipeline stages matters more than reducing communication for steady throughput. Their math matches real test cases closely, including mixed GPU setups.
Open → 2610.21815v1

Optical network cuts delays in large language model memory sharing

An Optical KV Cache Network for Disaggregated LLM Serving

Abstract: Disaggregated LLM serving moves each request's KV cache from a prefill GPU to a decode GPU before the response begins, and a coding-agent turn often moves the KV of its whole long context. Behind an oversubscribed packet fabric this transfer adds to time to first token (TTFT). An optical circuit switch (OCS) can give every transfer a full-rate circuit for less than an oversubscribed packet fabric costs, but a mechanical OCS needs tens of milliseconds to reconfigure. We hide this delay inside the prefill. A reservation scheduler commits each circuit while the prefill is still computing, so the circuit is ready when the KV is, and each GPU reaches the OCS over its own wavelength-multiplexed (WDM) optics on one fiber pair. In simulations of GPU clusters on real serving traces with measured prefill times on H100 GPUs, this optical KV cache network matches 400G packet fabrics with adaptive routing at 0.55 to 0.78 times the cost of a 2:1 fabric and tolerates the 50 ms reconfiguration delay of a 384-port mechanical OCS.

Tue 13 OctNetworking and Internet Architecture
The gist
Large language models use GPUs to process and generate text, but sharing their large temporary memories between GPUs can cause delays. The authors show how to use a special kind of optical switch to send this data faster and cheaper than traditional network methods. They carefully schedule the optical switch so its slow parts don’t add more waiting time. Their simulations show this method works well, reducing costs and holding up to long switch delays.
Open → 2610.18444v1

Tanchun improves detection of HTTP(S) DDoS attacks under traffic changes

Tanchun: Robust Flow-Based HTTP(S) DDoS Detection via Behavioral Attribute Guidance

Abstract: HTTP(S) DDoS attacks have surged in frequency and scale, posing a significant threat to network security. Flow-based detection is a promising solution for large-scale HTTP(S) DDoS detection due to its decryption-free operation and scalability. However, the coarse-grained numerical statistics in flow data limit accurate attack detection and lack robustness when benign and attack traffic patterns drift over time. In this paper, we present Tanchun, a drift-aware flow-based HTTP(S) DDoS detection system that relies solely on decryption-free flow data. Specifically, Tanchun groups flows by IP-pair and aggregates them over consecutive time slots into behavior sequences, capturing temporal access patterns to compensate for the limited information in individual flows. It further abstracts these sequences into human-understandable behavioral attributes that capture stable behavioral semantics. Tanchun then aligns behavior sequences with their corresponding behavioral attributes to guide representation learning, enabling robust detection under traffic drift. We evaluate Tanchun across diverse HTTP(S) DDoS scenarios. Tanchun achieves the best overall performance, with an average F1-score of 0.988, and outperforms the second-best method by 5.3\% and 9.6\% under benign-traffic and attack-traffic drift, respectively. Experiments on real-world traffic traces further demonstrate its practical effectiveness.

Tue 13 OctNetworking and Internet ArchitectureCryptography and Security
The gist
Detecting HTTP(S) denial-of-service attacks is important but hard when attackers change their behavior and data is encrypted. The authors present Tanchun, a system that looks at patterns in network flow data over time without needing to decrypt traffic. It groups flows by IP pairs, summarizes their behavior into understandable attributes, and uses these to better recognize attacks even when normal or attack traffic patterns change. Tests show Tanchun works well across different attack scenarios and on real-world data.
Open → 2610.18406v1

Distributed computing method reduces load and handles stragglers efficiently

Deterministic Distributed Linearly Separable Computation via Nested Cyclic Codes

Abstract: We study the $(K,N,S,M,K_c)$ distributed linearly separable computation (DLSC) setting, where a master employs $N$ workers with a per-worker computation load of $M$ to recover $K_c$ deterministic linear combinations of $K$ messages in the presence of up to $S$ stragglers. We propose a DLSC framework based on nested cyclic codes that achieves $M=\frac{K}{N}(S+K_c)$. For sufficiently large $K$, we establish the matching converse $M\geq\frac{K}{N}(S+K_c)$, proving the asymptotic computation load optimality of the proposed framework. By instantiating cyclic locally recoverable codes (LRCs) as base codes in the framework, the master can recover the desired $K_c$ linear combinations by contacting fewer than $N-S$ workers under many straggler scenarios. This essentially softens the straggler threshold without increasing the computation load or communication cost. Finally, we extend the construction to reduce the per-worker communication load by a factor of $m$, while achieving an asymptotically optimal computation load of $M=\frac{K}{N}(S+mK_c)$.

Tue 13 OctInformation Theory
The gist
When many computers work together to process data, some computers can be slow or fail, causing delays. The authors present a new way to organize the work so that the main computer can still get the results it needs even if some workers are slow or missing. They use special mathematical codes to make sure each worker does just enough work, minimizing extra effort. Their method also allows recovery with fewer workers contacted in certain cases, making the system more flexible and efficient.
Open → 2610.18184v1

Indian SKA centre develops prototype infrastructure for data handling

Developments in Building Towards the Indian SKA Regional Centre

Abstract: The SKA Regional Centre Network (SRCNet) is a federated global network designed to archive, distribute, and process SKAO data products. This paper examines the evolving SRCNet architecture-focusing on the transition to version 0.2 (v0.2) requirements, including computation, orchestration, and multi-tiered storage-and details the strategy for establishing its proto-SRC infrastructure. We outline the prototype developments for the major and minor nodes in the context of v0.2. We describe the minor node compute and storage demands, establishing a pathway toward a fully operational Indian SKA Regional Centre (INSRC).

Tue 13 OctNetworking and Internet Architecture
The gist
The SKA Regional Centre Network stores and processes huge amounts of data from a large telescope project around the world. This paper reviews upgrades in the system’s design to handle computing and storage better, focusing on a new version aimed at improving coordination and data management. The authors describe their plan and initial prototypes for servers and storage in India as part of building a regional centre. They explain how these developments prepare the centre for full operation.
Open → 2610.18091v1

Batch-Paced improves batch decoding for faster language model responses

Batch-Paced: Fixed-Budget Batch Decoding in Discrete Diffusion Language Models

Abstract: As generative language models become more capable and widely used, inference demand grows, making efficient serving increasingly important. Discrete diffusion language models (dLLMs) offer a promising path to more efficient inference through parallel token generation. Prior dLLM decoding methods, however, focus on improving inference efficiency for individual sequences. We formulate fixed-budget dLLM batch decoding and introduce Batch-Paced, a training-free method that jointly optimizes the allocation of decoding compute across requests to improve overall batch quality. Across two dLLM backbones, five benchmarks and their representative mixtures, Batch-Paced improves batch performance under matched budgets; gains generally grow with batch size and largely persist across decoding configurations. Analysis of requests' decoding trajectories suggests that these gains arise largely by raising the committed-token confidence of lower-confidence requests. We further show that Batch-Paced's batch decode time remains competitive and that adding a decoding-depth allowance during Batch-Paced decoding can shorten it further at a modest performance cost.

Tue 13 OctComputation and Language
The gist
When many language model requests come in at once, it's important to use computing power efficiently to answer all of them well. The authors looked at a kind of model called discrete diffusion language models that can generate multiple words in parallel. They developed a way called Batch-Paced that smartly divides computing effort among requests to give better results for the entire group under a fixed computing budget. This method doesn't need extra training and keeps decoding time competitive, even speeding it up with small trade-offs.
Open → 2610.17917v1

Distributed agent gateways cannot confirm revocation at receipt

Revocation Is Not Complete at Receipt: An Executable Outcome Contract for Distributed Agent-Tool Gateways

Abstract: Distributed agent workflows cache delegated authority at tool gateways. Revocation may be reported at issuer commit, transport acknowledgment, or receiver persistence, although none of these observations establishes that all gateways enforced the change or that guarded effects stopped. We define C0-C5, a bounded outcome contract spanning issuer commit through effect prevention, and implement it as a persistent monitor over a frozen gateway set, call set, and observation window. A 14-case fault matrix checks conservative classification, sticky violations, restart persistence, and evidence immutability. In a derived audit of its eight semantic cases, treating C3 or C4 as completion produces seven or five false positives, respectively; the bounded C0-C5 verdict produces none. Descriptive scaling covers 1,024 gateways and 10,000 effect vectors. The primary experiment uses the maintained Keycloak 26.7 identity server and measures the contract across two durable receivers, eight physical agent-tool gateways, Filesystem and PostgreSQL effects, and 16 AWS hosts in three availability zones. Normal delivery and recovery commit no effects. Under receiver-selective non-delivery, transport acknowledgment and receiver persistence still succeed, but 112 of 225 calls (49.78%) are admitted, and all 112 effects commit in every treatment block. A separately provisioned execution repeats the result. OPA/Toxiproxy and a live three-role LLM workflow with networked MCP tools reproduce the persisted-but-not-enforced boundary on narrower surfaces. Finally, an unmodified external MCPMark agent executes 60 closed-loop task arms. Normal C4 denies all 31 exposed post-barrier calls and commits no effect; selective C3 allows 344 calls and commits 145 effects across Filesystem and PostgreSQL. Transport success is therefore evidence of progress, not a revocation-completion verdict.

Sun 11 OctArtificial IntelligenceCryptography and Security
The gist
When software agents delegate permissions to tools across different systems, canceling or revoking that permission can be tricky to verify. The authors explain that just because a message saying "revoke access" was received doesn't mean all systems actually stopped using that permission. They define a detailed contract spanning several stages to better detect when revocation is truly enforced. Their tests with many gateways and effects show that relying on receipt acknowledgments alone causes false positives, while their contract avoids this mistake. This means revocation must be tracked beyond just initial receipt for accurate enforcement.
Open → 2610.15991v1

Sprout improves reinforcement learning for long coding tasks

SPROUT: Scaling Agentic Reinforcement Learning for Long-Horizon Software Engineering

Abstract: Reinforcement learning (RL) has driven substantial progress in coding agents by relying on verified successful trajectories as learning signals. However, such trajectories are scarce in long-horizon software engineering tasks, where a minor error can invalidate the entire rollout. Repeatedly restarting from the initial state is commonly used yet inefficient, and resetting only the context with working directory misses state changes such as installed dependencies. Therefore, branching from intermediate steps to preserve earlier progress requires restoring both the agent context and execution environments. In this paper, we present SPROUT (SnaPshot-based RollOUT), an agentic RL rollout framework that scales long-horizon coding tasks by resuming and branching from intermediate states. Specifically, SPROUT was built on top of a lightweight infrastructure that checkpoints both the filesystem and the agent context after each assistant turn. A verifier-guided backtracking policy then selects where to resume a failed attempt and how to proceed. Extensive experiments on long-horizon coding tasks show that SPROUT achieves up to 23.6% improvement over pass@k across various LLMs, while using $32$--$52%$ of their tokens. For RL training of Qwen3.8-27B, SPROUT stably outperforms standard GRPO by $13.9$ points on three long-horizon coding benchmarks while cutting the time per training step by $39.5%$. SPROUT thus makes RL on long-horizon coding tasks both more effective and cheaper to scale.

Fri 9 OctSoftware EngineeringComputation and LanguageMachine Learning
The gist
Long software projects are hard for AI to learn because small mistakes can ruin the whole process. The authors created SPROUT, a method that saves snapshots of the coding environment and AI's progress so it can try again from intermediate points instead of starting over. This approach helps the AI learn more efficiently and perform better on long coding projects while using fewer resources. Experiments showed SPROUT boosts success rates and speeds up training compared to previous methods.
Open → 2610.14405v1

Hybrid GPU CPU method speeds up large model training efficiently

Fast and Memory Efficient Offload Training Framework with Hybrid XPU Computation

Abstract: With the ever-growing size of deep learning models, GPU memory is prone to being insufficient during training. A prominent approach is ZeRO-Offload, which moves the optimizer states to CPU memory and performs parameter update using CPU. However, the deficiencies of ZeRO-Offload include low GPU utilization, imperfect overlapping of communication and computation, and inflexible offloading. In this paper, we leverage Direct Host Access (DHA) on the GPU that can compute data in CPU memory, forming a novel hybrid on-GPU and DHA. We design and implement MemFerry consisting of an execution scheduler and a shadow model. The scheduler strategically chooses layers of parameters for DHA computation and transmits the remaining parameters to GPU memory simultaneously to shorten forward propagation time, and further loads DHA parameters to GPU memory to reduce backward propagation time. The shadow model presents a unified memory abstraction for the parameter partitions stored separately in GPU and CPU memories. To further reduce GPU memory usage, we present MemFerry along with its dynamic programming algorithm that offloads gradients to CPU memory via DHA. We further extend MemFerry to emerging scale-up domains with ScaleUp-MemFerry, which exploits otherwise underutilized accelerator interconnect bandwidth to assist host-to-accelerator data movement through adaptive multi-path transfer. Our experiments show that \system trains up to $1.68\times$ faster and MemFerry can train $1.52\times$ larger model compared to ZeRO-Offload on a single GPU, and increase training speed by at least $28.1\%$ when scaling to data parallelism on 8 GPUs. We further extend the design to a Huawei CloudMatrix384 scale-Up node with up to 8 NPUs, and our ScaleUp-MemFerry reduces the end-to-end iteration time by up to $20.7\%$ over DeepSpeed.

Wed 7 OctDistributed, Parallel, and Cluster Computing
The gist
Training very large deep learning models often runs out of GPU memory, slowing down or stopping training. The authors of this paper created a new way to split work between GPU and CPU memories using a technology called Direct Host Access, which lets certain GPU parts use CPU memory directly. Their system, MemFerry, smartly decides which parts of the model go to GPU or CPU to speed up training and reduce memory use. Tests showed that MemFerry can train bigger models faster than previous methods and works well even when using multiple GPUs or special hardware setups.
Open → 2610.09657v1

MemMux shows precise memory control for coding agent fleets

MemMux: Runtime Verification and Honest Resource Attribution for Fleets of Parallel Coding Agents

Abstract: Developers increasingly run a fleet of coding agents side by side on one workstation. The tools they reach for, terminal multiplexers like tmux and a new generation of agent managers, were built to arrange windows, not to govern memory. When ten agents each spawn language servers, test runners, and browsers, no standard tool can say how much memory belongs to which agent, confirm that a terminated agent's descendants are gone, notice a child that has escaped its agent, or keep the machine off the swap cliff when an OOM kill would silently discard uncommitted work. We treat these as runtime-verification problems: an agent-hosting substrate should continuously emit observable signals an operator or auditor can check while agents run. We present MemMux, a local runtime that turns resource governance into checkable signals (per-agent attribution, complete reclamation, escaped-process visibility, bounded footprint under overcommit, and monitoring overhead), with a claims-disciplined benchmark against tmux, a purpose-built agent multiplexer, and a raw-process baseline on identical workloads. Under a binding memory budget on a Linux host, MemMux keeps the fleet under budget (7.5 GiB) with zero swap by admitting a subset and reclaiming under pressure, while the ungoverned tools run every agent, pin the machine at its RAM ceiling (2x over budget), and spill about 2 GiB into swap. MemMux reclaims 100% of a terminated agent's process subtree where the raw baseline strands half of it, and it alone surfaces escaped children (10 of 10 detected). We report the cost: the 1 Hz attribution scan runs near 0.6% CPU at one agent but 2.7% at ten, above our 2% target. Running the harness on real Claude Code sessions shows 100% attribution and low overhead carry over to live agent trees. We release the engine, benchmark, and a one-command reproducer.

Mon 5 OctArtificial Intelligence
The gist
When many coding helpers called agents run together on one computer, it’s hard to know which helper uses how much memory and if they clean up properly when done. The authors build MemMux, a tool that watches memory use closely, making sure each agent only uses its share and cleans up all leftover parts when finished. MemMux also spots any runaway parts that escape their agent and helps prevent the computer from slowing down due to too much memory use. They tested it against other common tools and found it manages memory better and uses little extra computer power.
Open → 2610.07257v1

Ofan improves AI training speed by balancing network load better

Ofan: Optimal Load Balancing for AI Training

Abstract: The extreme collective completion time (CCT) demands of AI workloads challenge existing packet spraying algorithms, which can have trouble efficiently load-balancing workloads that are sent at full line rates. We trace this to a structural cause: on a fat tree, once a packet picks its upward path, the downward path to its destination is unique, so destination-oblivious schemes cannot undo the imbalance it creates. We prove that such schemes can suffer from $Θ(\sqrt{m})$ queueing for messages of size $m$, thus eventually triggering rate reductions by the congestion control. Instead, we suggest Ofan, a switch-based destination-aware LB scheme that can reach $O(1)$ queueing. We also present its pOfan variant that fits the pipe-based architecture of current switches. Our P4 implementation shows that it consumes modest resources. An end-to-end FSDP2 evaluation with Llama-3 405B-parameter models shows that Ofan cuts CCT inflation by $16$--$39\times$ when compared to existing algorithms.

Mon 5 OctNetworking and Internet ArchitectureDistributed, Parallel, and Cluster ComputingPerformance
The gist
Training large AI models requires fast and balanced data movement across network switches. Existing methods can cause traffic jams that slow down training. The authors show that current algorithms have fundamental limits in handling such traffic efficiently on fat tree networks. They introduce Ofan, a new way for network switches to be smart about where data goes, greatly reducing delays. Testing with large AI models shows Ofan can make training run much faster compared to previous methods.
Open → 2610.07230v1

Hardware reveals training data effects on large language model execution

TranScope: What the Software Hides About LLM Training Data, the Hardware Reveals at Scale, and Accelerators Magnify

Abstract: Membership is the root privacy primitive in machine learning: to date, no hardware-based out-of-distribution detection on black-box models has been demonstrated against constant-time, static neural networks with masked confidence. This paper performs the first cycle-level examination of how large language models and vision transformers interact with various modern microarchitecture components, including integrated accelerators, as LLMs scale in size and answers the question of whether the data that a model was trained on affects its execution footprint even without any input-dependent branch, dynamic optimization, or early exit and in constant-time models. The results confirm that the answer is yes and identify which modern hardware components, such as TLBs or on-core accelerators, reveal or amplify that effect. The results also answer whether the signal is informative enough to reliably classify the in-/vs/out-of-distribution property of membership. To understand why, we perform a systematic root cause analysis and find that the transformer's tokenization steps, which happen during training, alter the locality of the accesses the model makes to fetch the vocabulary token later during inference and, as a result, change the page table access patterns and TLB in a previously unknown data-dependent way, causing microarchitectural state to vary significantly based on whether or not the input was in the distribution of the transformer training data. Building on the above observation, we introduce TranScope: the first microarchitecture tool for detecting membership information with low cost, no need for a surrogate model, and significantly higher robustness, e.g., 0.6 AUC for PETAL (best previously reported) vs 0.9 AUC (ours). This reintroduces hardware as both an opportunity, e.g., a tool for checking copyright violation for the first time, and a new channel for inferring membership (MIA).

Mon 5 OctCryptography and Security
The gist
This paper finds that even models designed to always run in the same way can leak information about the data they were trained on through how they use computer hardware. The authors studied how large language models and vision transformers interact with modern processors and found changes in memory management patterns that depend on whether input data was seen during training. They created a new tool, TranScope, that uses these hardware patterns to detect if data was in the model’s training set better than previous methods. This shows that hardware details can reveal private information about what data models have seen before.
Open → 2610.06848v1

Multi-agent AI system improves zero trust access control accuracy

Agentic-ZTA: A Multi-Agent Architecture for Autonomous Zero Trust Enforcement

Abstract: Agentic AI is emerging as a promising paradigm for automating complex cybersecurity decisions, yet its use in enforcing zero trust introduces significant challenges in safety, reliability, and policy compliance. This paper presents Agentic AI based zero trust architecture (Agentic-ZTA) that operationalizes the NIST SP 800-207 ZTA architecture control loop through coordinated multi- agent decision pipeline. In the proposed framework, policy knowledge is embedded into a retrieval-augmented generation pipeline and retrieved at inference time as top-k relevant policies. Access requests are intercepted by the Policy Enforcement Point (PEP), enriched with contextual metadata. The request context is routed to a policy engine agent which invokes domain-specialized core agents first followed by supporting agents, if further evaluation needed. AI agents reason over access context, policy constraints and determine trust. The retrieved policies are embedded into agent prompt during inference time and agentic trust scores are aggregated and evaluated by a trust-algorithm, producing the final access decision for enforcement under continuous verification. We implement Agentic-ZTA in a testbed and evaluate it on representative access-control use cases scenarios. Our Agentic-ZTA framework achieves 95.0% accuracy, 93.9% precision, and 96.3% recall, and demonstrate the feasibility of enforcing zero trust using AI agents.

Mon 5 OctArtificial IntelligenceCryptography and SecurityEmerging Technologies
The gist
Computers and networks need strict security checks to keep data safe, called zero trust. The authors created a system where many AI agents work together to decide if someone should be allowed access based on relevant security rules. Their system checks requests continuously and combines many AI opinions to make accurate decisions. Tests show this approach works well for controlling access securely and automatically.
Open → 2610.05782v1

Optimal resource use improves real-time performance on multicore systems

Optimal Dynamic Resource Allocation for Multicore Real-time Systems

Abstract: We formulate a novel optimal control problem for data-driven dynamic resource allocation in multicore real-time systems. The proposed formulation accounts for hard deadline constraints and resource bounds. Under mild assumptions, we prove several results on the feasibility and existence of optimal solution for the proposed formulation. Building on these analyses, we design an algorithm to solve the multi-core dynamic resource allocation problem. We demonstrate the practical use of this new algorithm by experimentally evaluating it on a real multicore platform using four benchmarks from the literature.

Sun 4 OctOperating Systems
The gist
Real-time computer systems must complete tasks by strict deadlines using multiple processor cores. The paper presents a new way to decide how to best share resources dynamically to meet these deadlines without wasting capacity. The authors prove under certain conditions that an optimal way to allocate resources exists and design an algorithm to find it. They also test their algorithm on real multicore hardware with common benchmarks to show how it works in practice.
Open → 2610.05530v1

Algorithm improves reuse of results across different models

Quality-Aware Cross-Model Computation Reuse

Abstract: An intermediate result computed by one model can be reused by other models to perform their tasks. Existing work mainly focuses on practical execution, leaving a theoretical gap in optimizing reuse decisions. This optimization faces two challenges: quality uncertainty, because the effect of reuse on task quality is uncertain across models, and coupled scheduling, because tasks need to share the cost of preparing reusable results. These challenges compound each other: quality must be learned online, but the shared preparation structure makes scheduling NP-hard even with known quality, breaking the key assumption in existing methods. We formulate cross-model computation reuse as an online decision problem and develop the Quality-Aware Reuse Scheduling (QARS) algorithm to address it. For quality uncertainty, QARS learns task-dependent reuse quality from selected, possibly delayed feedback and uses optimistic estimates to guide decisions. For coupled scheduling, it jointly chooses which results to prepare and which tasks should use them, adapting scheduling accuracy to the remaining quality uncertainty. For the considered problem, our analysis separates learning and optimization error in regret and quantifies the tradeoff between scheduling accuracy and computation. Completing the quality-aware stopping rule yields $\widetilde O(\sqrt{T})$ regret while preserving feasibility. Experiments demonstrate the effectiveness of QARS in optimizing cross-model reuse, reducing the combined cost of computation and quality loss by up to 18.0%, and mean regret by 63.9% over the strongest scheduling baseline.

Sun 4 OctInformation Retrieval
The gist
Running different AI or data models often involves repeating similar work. This paper looks at how the work done by one model can be reused by others while managing uncertain effects on quality and shared preparation costs. The authors create an approach called QARS that learns which reused results are good for each task and decides the best way to schedule and share these computations. Their method balances learning quality and scheduling efficiently to reduce wasted effort and maintain good output. Tests show QARS can significantly reduce the combined cost and errors compared to prior methods.
Open → 2610.05285v1

System One models speed wireless control decisions with tradeoffs

System One Models for Wireless Decision-Making:Applications and Performance Evaluation

Abstract: Many wireless control tasks require repeated selection of a single action from a finite feasible set under stringent latency and reliability constraints. While large language models (LLMs) have recently emerged as general-purpose decision engines, their autoregressive generation mechanism is not naturally aligned with such bounded control problems. This paper investigates System-One models, which directly learn probability distributions over explicitly defined decision spaces, as a lightweight alternative for wireless decision-making. We formalize their decision structure and learning objective, identify their applicability across physical-layer control, radio resource management, mobility, network slicing, and network operations, and evaluate their practical behavior through representative wireless case studies. Using Jev as a System-One implementation, we benchmark decision quality and client-observed latency against generative LLMs and conventional baselines. In receive-antenna selection, Jev delivers up to an 8.5x reduction in median response latency relative to the evaluated LLMs, although this gain comes with a loss in decision quality compared with stronger task-specific alternatives. More notably, in intent-conditioned RAN slicing, Jev achieves utility comparable to the evaluated LLMs while providing more than a 3.5x reduction in median response latency. Complementary evidence from edge-service orchestration further shows that faster decisions do not necessarily translate into lower end-to-end service latency. These results expose a fundamental quality/latency tradeoff and position System-One models not as replacements for numerical optimization, but as a promising decision interface for latency-sensitive, bounded, and intent-driven wireless control.

Sat 3 OctArtificial Intelligence
The gist
Wireless control systems often need to make quick, reliable choices from a limited set of options. The authors study System-One models, which directly learn probabilities for these choices instead of generating them step-by-step like large language models (LLMs). These models can make decisions much faster but sometimes with lower accuracy compared to specialized methods. Their tests show System-One models are especially good for time-sensitive wireless tasks, balancing speed and decision quality without fully replacing existing optimization methods.
Open → 2610.04345v1

RapidMoE speeds up large-scale mixture of experts model inference

RapidMoE: Exploiting Cross-Asymmetry via Adaptive Residual Offloading for Large-Scale MoE Inference

Abstract: The widespread adoption of Mixture-of-Experts (MoE) has created a growing need for deployment on heterogeneous platforms. However, it exposes a fundamental mismatch between the algorithmic demands of large-scale MoE and the disparate characteristics of hardware.Existing CPU-GPU hybrid inference systems fail to resolve this as they either encounter PCIe bandwidth bottlenecks when loading experts to GPUs, or rely heavily on CPU computation. Consequently, this leads to low resource utilization and inevitable violations of fixed latency budgets as parameters scale. In this paper, we identify and exploit Cross-Asymmetry--a structural alignment between the algorithmic workload skew of MoE routing and the physical disparity of heterogeneous hardware. To this end, we introduce RapidMoE, a residual offloading system for efficient large-scale MoE inference. We propose how RapidMoE leverages a residual-split framework to enable offloading paradigm shift from expert-level to bit-level, which unfolds across three key dimensions: (1) data representation, enabling compact and decoupled storage; (2) routing strategy, partitioning computation into dual paths aligned with hardware capabilities; (3) execution parallelism, scheduling a balanced storage-compute workload across devices. We further employ a novel Unified Multi-Level Importance Arbitration to adaptively adjust the critical expert set at runtime, ensuring the accuracy-latency Pareto frontier. These innovations exploit inherent cross-asymmetry, fundamentally breaking the algorithm-hardware misalignment. Experimental results show that RapidMoE achieves up to 3.5x speedup in decoding and 2.1x speedup in prefill compared to state-of-the-art (SOTA) offloading systems.

Thu 1 OctDistributed, Parallel, and Cluster Computing
The gist
Large AI models called Mixture-of-Experts (MoE) are tricky to run efficiently on computers that use both CPUs and GPUs because of how different these devices process data. The authors found a way to match the uneven computing tasks in MoE with the strengths of each device type, breaking the usual bottlenecks. They built RapidMoE, a system that smartly splits and offloads parts of the model’s work to either CPU or GPU at a very detailed level, improving speed and resource use. Their experiments show this method makes running big MoE models up to 3.5 times faster than current best methods.
Open → 2610.01265v1

Large language models improve cyber defense across network sizes

Towards Hierarchical Cyber Defense with Large Language Models: From Planning to Execution

Abstract: An autonomous cyber defender trained with reinforcement learning (RL) is typically tied to the network on which it was trained, limiting its ability to generalize as network scale changes. Hierarchical RL reduces decision complexity by separating strategic targeting from tactical execution, but it does not eliminate this retraining dependence. We investigate whether frozen, zero-shot large language models (LLMs) can provide retraining-free control in hierarchical cyber defense and how performance changes as LLM control is extended from planning to execution. We formulate a controller-agnostic planner-executor hierarchy in which the planner selects a subnet to defend over a fixed horizon and the executor selects defensive actions within that subnet. Using the high fidelity Cyberwheel environment, with its built-in automated red team agent mapped to the MITRE ATT&CK framework, we compare RL+RL, LLM+RL, and LLM+LLM configurations using six models ranging from 3B to 70B parameters, including two cybersecurity-specialized models, across small, medium, and large networks. Replacing only the planner with an LLM yields limited gains as network size increases. In contrast, extending LLM control to execution produces notable improvements for sufficiently capable models. For instance, a frozen general purpose 70B model holds successful lateral movement to approximately 1% of steps and attacker impact near zero across all three network scales using the same model weights, while the RL baseline is retrained for each scale. Our results show that sufficiently capable frozen LLMs can maintain strong defensive performance across the evaluated network scales without task-specific retraining, while also indicating that strong tactical execution is important to realizing the benefits of LLM-based control.

Wed 30 SeptCryptography and SecurityArtificial Intelligence
The gist
Defending computer networks from attacks is hard to scale because traditional defenders need retraining for each network size. The authors study how large language models (LLMs), which understand and generate language, can control cyber defense without retraining. They find that using LLMs both to plan and to act in defending networks works well across different sizes, keeping attacks very low. This means one model can protect many networks without needing to learn again each time.
Open → 2610.00590v1

Galahad cuts repeated reading costs for large language models

Working Around the Compute Ceiling: Byte-Exact Memory in Galahad Makes LLM Reading a One-Time Cost LLM Reading a One-Time Cost

Abstract: A transformer language model performs a bounded amount of computation per token, and recent work by Vishal Sikka, former CEO of Infosys, argues that this bound limits which tasks a model can carry out or verify (arXiv:2507.07505). We ask how much of the budget beneath that ceiling is spent on work the model has already done. Serving is stateless across requests: a model that answers a second question about a document recomputes the document's attention state from the first token. On seven real-world datasets, 98.7% of prompt tokens were text the model had already read. We present Galahad, a memory layer for vLLM, SGLang and llama.cpp that makes this reading a one-time cost. Taliesin saves the model's key-value (KV) state for a block of text and loads it on the next request that contains the same bytes, instead of recomputing it. Blaise keeps the documents themselves and passes the model only the section a question needs. On a recall test with 100 facts hidden in a 97,000-token corpus (Gemma 4 31B), Taliesin alone let the model attend to the whole corpus and answered 98 of 100 on llama.cpp at 3.0 s and 572 J per question, against 10 of 100, 9.3 s and 2,754 J for the same model without Galahad, which could hold only the last 12,000 tokens. With Blaise added, the model read about 668 tokens per question and answered 100 of 100 on all three runtimes at 0.59-0.64 s and 200-213 J; a tuned RAGFlow pipeline answered 77. Storing the corpus is a one-time cost of about 100 s and 28 kJ, whose energy is recovered after 13 questions. Restored state is bit-identical: all 262,144 output logits matched after restart, rehydration and hot-load. Galahad worked with all 30 models we tested under vLLM, and it fails closed: any load that does not pass its checks is recomputed. Together these results move LLM serving from stateless to stateful inference.

Wed 30 SeptComputation and LanguageArtificial IntelligenceInformation Retrieval
The gist
Large language models (LLMs) often redo the same reading work when answering multiple questions about the same document, wasting time and energy. The authors designed Galahad, a tool that saves the internal reading state of the model so it only needs to read a document once. This approach drastically speeds up answering questions from large texts and reduces the computational energy needed. Their tests show Galahad can handle long documents more efficiently than previous methods, making LLM usage faster and greener.
Open → 2609.39358v1

Tracekit secures autonomous coding agents by detecting tampering

Tracekit: Tamper-Evident Intent-Reasoning-Action Auditing for Autonomous Coding Agents

Abstract: Autonomous coding agents read untrusted files, run shell commands and spawn sub-agents with little supervision, yet their record is usually an editable log. We present Tracekit, an open-source, dependency-free system that captures three channels for every agent session: what the human asked (intent), what the model said of its reasoning (self-report), and what it actually executed (actions). These are written to a hash-chained, externally anchorable ledger and cross-checked. Tracekit hooks into Claude Code's lifecycle events, reconstructs multi-agent hierarchies, gates tool calls with a pre-execution policy, accepts events from other agents via an SDK or HTTP API, and renders a live observer that re-verifies the ledger in the browser. We evaluate Tracekit in five experiments. (1) Across 1,600 random mutations, the chain detects every edit, deletion, reordering, forged insertion and torn write; tail truncation and full re-chaining are caught only by anchors, with detection falling to 0.47 at an anchoring interval of 300 records, matching a closed-form model. (2) A hook costs 23.9 ms median, flat up to 100,000 ledger records, and the chain stays correct under 16 concurrent writers. (3) A regular-expression gate blocks only 18 of 44 harmful tool calls (41%) while wrongly blocking 3 of 40 benign ones; trivial rewrites evade it. (4) In 14 real Claude Code runs, the agent never acted on four planted indirect prompt injections and disclosed each. The provider withheld the text of all 27 thinking blocks, so self-report was limited to visible prose. (5) With seeded-fault splicing, a new method that inserts concealed misaligned steps into real traces, over 63 traces and 126 reviewer calls, rule flags caught 40/49 (82%) of faulted traces and an independent LLM reviewer caught 98/98 (100%), with a false-positive rate of 1/14 on unmodified traces. We release the system, harness and all traces.

Mon 28 SeptComputational Engineering, Finance, and ScienceCryptography and Security
The gist
Autonomous coding agents do complex work but their activity logs can be changed, making it hard to trust what they did. The authors present Tracekit, a system that records what the user wants, what the agent thinks, and what it actually executes, all linked securely to prevent tampering. The system finds edits and fakes in these records and helps spot suspicious alterations. It works with multi-agent setups and shows good detection in tests. Tracekit is open source for others to build on.
Open → 2609.35659v1

Agentic AI finds specific slowdown spots in operating system code

Argus: Agentic, Reference-Calibrated, Tree-Guided, System-Software-Level Bottleneck Localization

Abstract: Operating system (OS) code can account for a substantial share of CPU execution time. First, as application logic is offloaded to heterogeneous accelerators (e.g., GPUs), the CPU increasingly acts as an orchestrator, spending cycles in driver calls, data movement, and synchronization rather than in application code. Second, workloads such as serverless functions frequently invoke OS services. At the same time, the OS is a complex codebase spanning many subsystems (e.g., memory management, networking), making it hard to localize the specific code path responsible for a slowdown. Existing profilers expose measurements that require interpretation(e.g., perf and Intel VTune) or can perturb short operations when extensively instrumented (e.g., ftrace). Diagnosing OS bottlenecks can therefore require repeated kernel instrumentation and manual interpretation. We introduce Argus, an agentic LLM-based profiler that produces instrumentation code and autonomously reasons over potential OS-level bottlenecks. Argus integrates two key mechanisms: (i) a calibration methodology that involves collecting a measurement from an idle system and using it as a reference point to discover potential bottlenecks, and (ii) a tree-based data structure that represents the different OS execution paths, improving the agent's bottleneck localization accuracy. Argus aims to identify a specific kernel code path rather than stop at a subsystem-level diagnosis. In two case studies, we employ Argus to autonomously discover bottlenecks present in the memory management subsystem caused by (i) a THP aggressor co-running with other applications, and (ii) applications that incur different types of page faults. Argus produces 19 times fewer incorrect deep-path diagnoses than the strongest evaluated LLM-based baseline, which lacks reference calibration, while preserving low time-to-diagnosis (approximately 31 s)

Mon 28 SeptOperating SystemsHardware Architecture
The gist
Operating systems run lots of code that can slow down computers, especially as CPUs handle more tasks like managing different processors or running many small server jobs. The OS is so complex that finding exactly where slowdowns happen is hard and usually needs expert work. The paper introduces Argus, an AI that writes its own tools and uses smart techniques to pinpoint the exact part of the OS causing delays. It works better than other AI tools by comparing busy times to idle system measurements and organizing the OS actions into a tree for clearer analysis. Argus quickly finds slow parts inside the OS, helping fix performance problems faster.
Open → 2609.35508v1

Nereus improves large language model training efficiency on GPU clusters

Nereus: Adaptive Parallelism for LLM Post-Training

Abstract: Reinforcement learning (RL) post-training for large language models (LLMs) coordinates multiple models across generation, inference, and training on GPU clusters. Several factors may change during a run, including resource availability, sequence length, memory pressure, and stage bottlenecks. As a consequence, an execution plan that was initially suitable can then become slow or even infeasible over time. However, adapting a job whose models share GPUs entails significant challenges: deciding whether a new plan is worth the transition cost, reusing the job's distributed state, and coordinating GPU transfers across models and stages. Nereus targets these challenges as a cost-aware runtime that adapts RL post-training jobs into efficient execution plans. Its low-overhead controller selects a memory-feasible global plan and admits the transition using a cost model calibrated against the running job. To estimate and execute a transition, Nereus represents the distributed state of each replica of a model-stage (one model in one stage) as an Elastic Model Unit. It then employs a global transition graph to order the transformations and GPU transfers of these units. In a trace built from real data, online TP/PP adaptation reduces average step latency by 27.7% relative to the initial fixed TP/PP layout with DP scaling. In a 1,000-step run reaching 1,024 GPUs, six transitions consume 0.079% of total run time. Nereus improves end-to-end 8B PPO throughput by 2.14--7.27$\times$ over OpenRLHF and by 1.10--1.47$\times$ over Verl across diverse clusters.

Mon 28 SeptDistributed, Parallel, and Cluster ComputingArtificial Intelligence
The gist
Large language models (LLMs) often need a process called reinforcement learning post-training to improve their behavior. This process runs across many GPUs but can slow down when resources or workloads change during training. The authors designed Nereus, a system that adapts how the training work is spread across GPUs in real-time to keep things running efficiently. By doing this, Nereus reduces the waiting time for each training step and increases overall speed without much overhead. This helps train large models faster and more cost-effectively.
Open → 2609.34645v1

Continuous benchmark measures autonomous site reliability agents performance

SRE-Marathon: A Continuous, Change-Driven Benchmark for Autonomous Site Reliability Agents

Abstract: Benchmarks for site reliability engineering (SRE) agents are typically episodic: one fault is injected, the agent receives an incident task, and its response is scored. Production operation is not. Incidents surface through noisy alerts, overlap in time, and often originate from code or configuration changes. We present SRE-Marathon, a benchmark for long-horizon, continuous SRE operation. An agent is invoked at a fixed cadence with cumulative alert history and a persistent workspace while operating a live two-zone Kubernetes deployment as a fault orchestrator injects overlapping faults according to a seeded, production-calibrated schedule. Curated code and configuration changes deployed through the same build pipeline available for repair. Each run is recorded into a sealed bundle and scored offline: Marathon-Score credits each injected fault for ordered progress through correlation, localization, and repair, with all metrics computed deterministically from recorded system evidence. Across three applications and about sixty faults per run, the best of 10 methods reaches only 41.3 out of 100. Agents often correlate and localize faults, but almost never complete repairs while the faults remain active.

Sat 26 SeptArtificial IntelligenceSoftware Engineering
The gist
Managing computer systems involves fixing problems that can happen anytime and overlap each other, which is hard to test with traditional one-at-a-time challenges. The authors created SRE-Marathon, a continuous test that mimics real system issues by injecting overlapping faults and changes over time. It scores agents on how well they notice, locate, and fix these problems while everything runs. Their tests show even the best agents struggle to complete repairs when issues overlap and persist.
Open → 2609.33023v1

Language models convert business intents into deployable linux traffic controls

Intent2Tc: Automated Intent-to-Traffic Control Translation with Language Models

Abstract: Automated and highly usable Quality-of-Service (QoS) enforcement requires translating high-level service intents into deployable traffic-management policies. Although intent-based networking (IBN) has simplified policy specification, bridging the gap between business-level intents and executable network configurations remains complex, error-prone, and difficult to automate. This paper presents Intent2Tc, a closed-loop language-model-driven framework that translates business-level traffic-shaping intents into declarative sub-intents and subsequently into validated, executable Linux traffic control (tc) configurations. The framework integrates an Active Queue Management (AQM)-based digital twin (DT) semantic model, automated metadata extraction, critique-driven refinement, and Retrieval-Augmented Generation (RAG)-based knowledge reuse to improve semantic consistency and configuration reliability. We evaluate multiple open-source large language models (LLMs) and small language models (SLMs), together with Claude Sonnet-4.6, on 100 Request for Comments (RFC) 9315-compliant traffic-shaping intents. Across both translation stages, Intent2Tc achieves high semantic fidelity, configuration accuracy, and deployment readiness, with Claude Sonnet-4.6 reaching 0.98 semantic similarity, 1.0 semantic unit coverage, and 0.045 normalized edit distance. Furthermore, RAG reduces token consumption and inference latency while enabling compact models such as Phi-4-mini to approach the performance of substantially larger models. Linux tc serves as the target configuration platform, demonstrating the practical applicability of the proposed framework.

Fri 25 SeptNetworking and Internet ArchitectureArtificial IntelligenceComputation and Language
The gist
Making sure internet traffic works well often needs translating big-picture goals into detailed technical rules, which can be hard and error-prone. The authors created Intent2Tc, a system that uses language models to automatically turn these business-level goals into working Linux traffic control setups. Their method checks and improves configurations with a digital model and reuses knowledge to make the system smarter over time. They tested several language models and showed high accuracy and practical readiness for real-world use.
Open → 2609.31397v1

Blockchain secures AI agents protecting software development processes

Resource-Optimized and Energy-Aware Agentic AI Framework Anchored on Blockchain for Secure Software Supply Chains

Abstract: This paper proposes a blockchain-backed agentic security framework designed to safeguard the complete software development lifecycle (SDLC) while also securing the agentic AI components responsible for monitoring it. The framework coordinates a set of specialised security agents, covering source integrity, dependency and SBOM analysis, CI configura tion auditing, artifact verification, and runtime policy evaluation, each supported by a large language model (LLM) that interprets artefacts, reasons over tool outputs, and produces structured security reports. To ensure agent trustworthiness, every agent generates a cryptographically signed attestation that is recorded in a permissioned blockchain via smart contracts, including an agent registry, an immutable attestation log, and an enforceable release-policy module. Communication among agents and with blockchain nodes is secured using a consortium-operated certificate authority, ensuring authenticated and tamper-resistant interactions. A detailed use-case and sequence flow demonstrate how a source code security agent performs analysis, anchors its attestation on-chain, and triggers a verifiable allow/block deployment decision. The proposed framework of fers decentralised integrity transparent provenance, uninterrupted security assurance and a generalisable architecture to incorporate the agentic AI into the modern software supply chain security.

Fri 25 SeptCryptography and SecurityArtificial Intelligence
The gist
Software development involves many steps that need protection from security problems. The paper by the authors presents a system where special AI agents watch over these steps and produce security reports. These agents use blockchain technology to record trustworthy proof of their checks, making sure their work can’t be faked or altered. This helps teams know if their software can be safely released, improving overall software safety.
Open → 2609.31282v1

Continuous measurement improves prediction of vehicle server delays

Closing the Loop: Continuous Measurement-Driven Refinement of Offloading Predictions

Abstract: Modern vehicles increasingly offload computation- ally intensive perception and decision functions to backend servers, requiring accurate predictions of absolute performance metrics such as Round-Trip Time (RTT), processing time, and utilization. In practice, strong temporal variability, heterogeneous backend hardware, and multimodal latency regimes cause offline- trained predictors to drift, creating a reliability gap for latency- sensitive functions. We address this gap with an operational, measurement-driven closed loop that continuously recalibrates absolute-value predictors during runtime. The system aligns real execution measurements with predicted values and performs incremental online updates of a lightweight multi-head neural network while preserving model stability. The model implicitly learns the broad, non-Gaussian spread of input metrics, and a sigma-based error analysis in our evaluation characterizes resid- ual variability under dynamic conditions. Experiments across two Kubernetes clusters show that continuous measurement- driven refinement reduces prediction drift, improves accuracy for RTT, processing time, and utilization, and stabilizes prediction behavior across heterogeneous latency regimes. However, the broad and multimodal distribution of input metrics imposes fundamental limits on absolute-value prediction, with residual errors frequently exceeding configured thresholds. Overall, online calibration proves feasible and necessary for robust computation offloading in dynamic vehicular edge environments, while high- lighting the need for future mechanisms that address extreme latency regimes and high-variance operating conditions.

Thu 24 SeptSoftware Engineering
The gist
Vehicles often send heavy computing tasks to powerful backend servers, but predicting how long this takes can be tricky because of changing network and server conditions. The authors show that by constantly measuring real delays and updating their prediction model during operation, they can better keep track of actual performance. This approach helps reduce errors in estimating delay times and server loading, although some unpredictability remains due to complex and variable conditions. Overall, this ongoing adjustment is needed to make vehicle offloading more reliable in changing environments.
Open → 2609.30429v1

KREX boosts GPU kernel benchmarking by sharing access safely

KREX: Concurrent Kernel Benchmarking on Shared GPUs via Region-Granular Exclusivity

Abstract: LLM agents automate GPU kernel optimization by repeatedly composing candidates and measuring their duration on real GPUs. Existing systems preserve measurement fidelity by reserving a GPU for an entire agent session or benchmarking command. However, this results in poor utilization because only a small fraction of command execution requires exclusive GPU access. Sharing GPUs could recover this idle capacity, but introduces contention that compromises measurement fidelity and misdirects the agent's search. We present KREX, a runtime for concurrent kernel agent benchmarking with region-granular exclusivity. KREX lets agents mark critical regions involving timing-sensitive operations within a benchmarking command. The runtime then enforces exclusivity within marked regions and allows concurrent execution outside them, achieving high throughput while preserving measurement fidelity. To enforce in-region exclusivity, KREX blocks new competing GPU submissions and drains outstanding work before freezing sibling processes and isolating CPU cores, protecting both GPU execution and the host threads that drive measurements. To maximize off-region concurrency, KREX reuses GPU contexts in persistent context processes to avoid repeated, node-wide serialized context creation. We evaluate KREX on NVIDIA and AMD GPUs. Compared with command-granular exclusivity baselines, KREX delivers up to $3.4\times$ the benchmarking throughput with a negligible p95 timing inflation of $0.30\%$, $1.58\%$, and $3.90\%$ for kernels longer than 10 ms, 1 ms, and 0.1 ms, respectively.

Thu 24 SeptDistributed, Parallel, and Cluster ComputingOperating SystemsPerformance
The gist
Measuring how fast GPU programs run often wastes time because the GPU is held exclusively for each test, even when it isn’t needed all the time. The authors created KREX, a system that lets test programs share the GPU except during the most important timing parts. This way, many tests happen together without messing up the timing accuracy. KREX uses clever tricks like pausing other processes and managing CPU cores to keep tests reliable while making much better use of the GPU.
Open → 2609.30057v1

Feature folding reduces memory use and boosts tabular model accuracy

Support-Compiled Feature Folding: More Evidence at Lower Memory Across Tabular Foundation Models

Abstract: Tabular foundation models face a feature-side scaling dilemma: full-width pairwise mixing grows quadratically with the number of columns, whereas feature selection saves memory by discarding evidence. We introduce Support-Compiled Feature Folding (SCFF), a training-free inference framework that resolves this dilemma without changing the frozen backbone. SCFF routes support-ranked features through bounded leaves of the native feature encoder, support-checks the residual evidence, and merges the encoded messages before a single contextual prediction. It thereby converts quadratic feature-interaction work into linear-in-width work with a bounded local working set, without ensembling predictions or training new parameters. On the exhaustive 18-dataset wide-table slice of fixed AMLB-29, TabZilla, and TabArena snapshots, SCFF improves dataset-macro accuracy and NLL on all six evaluated backbones. All four matched-width comparisons retain favorable 95 percent dataset-bootstrap intervals on locked folds, with relative error reductions up to 26.1 percent. Median paired GPU-memory savings are 2.09x to 2.36x, and the ratio of separately observed maximum peaks reaches 34.3x. Under a measured peak-memory ceiling, SCFF uses the saved budget to preserve more support-selected evidence, improving accuracy by 4.06 and 3.72 points over the widest feasible single leaf on predeclared wide-Core strata of TabICLv2 and TabPFN-3.

Wed 23 SeptMachine Learning
The gist
Tabular data models often struggle because analyzing all pairs of features uses too much memory, but selecting fewer features loses important information. The authors present a new method called Support-Compiled Feature Folding (SCFF), which rearranges how features are processed without changing the base model or adding training. This method reduces the memory needed while keeping or improving accuracy by focusing on the most important features in an efficient way. It works across multiple datasets and model types, making large tabular models more practical.
Open → 2609.28208v1

Inference engines can be fingerprinted and exploited by AI models

Inference-Engine Fingerprinting Attacks are Practical: Exploring Model-Driven Environmental Discovery, Exploitation, and Escape

Abstract: Frontier AI models are rapidly gaining the ability to exploit vulnerabilities in complex pieces of software. The risk is not theoretical, as evidenced by recent sandbox escapes performed by frontier models at OpenAI and Anthropic. Discussions of how to sandbox inference stack components often focus on components other than the inference engine itself (e.g., network proxies or code execution environments). However, the inference engine is an attractive target for a misaligned model. For example, if a model can trigger exploits in that engine merely by generating specially-crafted output tokens, the model can initiate a multi-step, to-the-bare-metal exploit chain in the engine, without relying on vulnerabilities in other components of the inference stack, and without assistance from externally-provided, maliciously-crafted input tokens. In this paper, we show that a misaligned model can perform inference engine fingerprinting to determine the specific engine (e.g., vLLM, SGLang) which executes the model. Once the engine has been fingerprinted, the model can leverage engine-specific exploits to take control of the engine using only carefully-selected output tokens. We provide concrete examples of model fingerprints in five popular engines, and demonstrate how realistic agentic harnesses allow a model to leverage those fingerprints to identify the local engine. We also describe a proof-of-concept, to-the-bare-metal exploit chain that originates from a fingerprinted (and subsequently compromised) inference engine. We conclude by discussing several ways that inference engines could be changed to make fingerprinting attacks more difficult.

Thu 17 SeptCryptography and SecurityArtificial Intelligence
The gist
Frontier AI models can find and exploit security weaknesses inside inference engines—software that runs AI models—by generating special outputs. The authors show that AI models can identify which inference engine they run on by fingerprinting it, then use this knowledge to exploit that engine and potentially take control of it. They demonstrate this risk across five popular inference engines and present a proof-of-concept exploit chain. They also suggest ways to make inference engines more secure against such attacks.
Open → 2609.20614v1

MoE large language models fine-tuned safely with task-aware federated learning

Task-Aware Federated Fine-Tuning for MoE-based Large Language Models

Abstract: Mixture-of-Experts (MoE) has become a widely adopted architecture for Large Language Models (LLMs), as it improves model capacity while limiting computational overhead through sparse expert activation. This property makes MoE-based LLMs particularly attractive for resource-constrained distributed environments. However, federated fine-tuning of MoE-based LLMs remains challenging under heterogeneous client data. Since clients often correspond to different task preferences, directly aggregating their local updates may weaken expert specialization and introduce conflicting update directions on shared experts. To address these challenges, we propose FedTAR, a task-aware federated fine-tuning method for MoE-based LLMs. FedTAR establishes the association between local updates and task preference via routing outputs. Specifically, we apply Singular Value Decomposition (SVD) to both routing features and local updates to extract low-dimensional task coordinates and update directions. Based on the task coordinates, FedTAR performs intra-cluster aggregation among clients with similar task preferences and inter-cluster aggregation across different task groups. The aggregated update is then reconstructed through the learned task-to-update mapping, ensuring that the final update remains aligned with task-specific optimization directions. In this way, FedTAR preserves expert specialization and mitigates destructive interference among heterogeneous clients. We evaluate FedTAR on four benchmark tasks under different non-IID settings. Experimental results demonstrate that FedTAR consistently outperforms strong federated fine-tuning baselines and achieves state-of-the-art performance.

Fri 11 SeptMachine LearningArtificial Intelligence
The gist
Fine-tuning large language models that use a Mixture-of-Experts (MoE) design is tough when data comes from many different users with varying topics. The authors found that simply combining updates from all users can cause conflicts and hurt performance. They created a method called FedTAR that groups users by the type of tasks they work on and carefully merges their model updates to keep each expert specialized. This approach improves the fine-tuned model’s quality across multiple test tasks and diverse data.
Open → 2609.13395v1

Cloud microservice scheduling improves with cross attention learning

MCRL2: Multi-resource Cross-attention-based Representation Learning-augmented Reinforcement Learning for Cloud Microservice Scheduling

Abstract: Efficient microservice scheduling is crucial for maintaining load balance across nodes in data centers and ensuring high quality of service. However, achieving this in practice remains challenging due to dynamic resource imbalance under fluctuating workloads, nonlinear coupling across multiple resource dimensions, and the heterogeneity of microservice resource demands. While reinforcement learning-based approaches have shown promise, they struggle to capture the complex interdependencies among heterogeneous resources and neglect the importance of learning informative system representations. To address these limitations, we propose MCRL2, a novel reinforcement learning approach augmented with multi-resource cross-attention-based representation learning for microservice scheduling. Specifically, we first propose MCRL, a novel representation learning approach that captures structured and informative interactions among nodes, resources, and microservices via a multi-resource cross-attention mechanism. Then, MCRL2 augments reinforcement learning through MCRL-enhanced actor-critic architecture combined with a maximum entropy objective, improving system state expressiveness and leading to more stable and effective scheduling decisions. Extensive experiments on real production cluster traces demonstrate that MCRL2 significantly outperforms existing baselines in load balancing, scheduling success rate and average completion time across diverse workload patterns.

Fri 11 SeptMachine Learning
The gist
Cloud data centers need smart ways to decide which computer handles different small services to keep things running smoothly. This scheduling is tricky because resources vary over time and services use different kinds of resources. The authors created MCRL2, which uses a special learning method called cross-attention to better understand how services, resources, and nodes interact. This improves scheduling decisions, making load balancing more even and tasks finish faster in real cloud workloads.
Open → 2609.13048v1

Guardrailed meta-agent loops verify policy and crash recovery in simulations

Guardrailed Meta-Agent Loops: Stress-Testing Policy Pinning, Budget Bounds, and Crash Recovery

Abstract: Self-improving agent workflows create an audit problem when the same controller can change both its behavior and the conditions under which that behavior is judged. We present GuardrailLoop, a simulation-based testbed that makes three operational contracts jointly testable: preservation of human-defined policy, compute accounting at every recorded execution prefix, and recovery of a specified scientific state after crashes. A hash-pinned policy fixes goals, scope, evaluation identity, budget, and release conditions; machine-directed evolution is restricted to a code-owned feature catalog and bounded knobs. The contribution is an executable boundary and an evaluation protocol that separates useful adaptation, state recovery, and repeated execution. In a paired 50-seed 2 x 2 study, round-stage growth changes target attainment by +1.00 and restricted mean compute to target by -56.97 simulated GPU-hours (95% paired-bootstrap interval [-58.91,-54.70]); idle growth has zero measured utility effect. Across 240 enumerated crash injections, all runs recover the defined outcome, but only 210 preserve the normalized trace: 30 pre-commit crashes repeat a planner call. Resource-drift, kill-switch, integrity, and output-guard matrices satisfy their specified checks. These findings show why successful outcome recovery is insufficient evidence of exactly-once execution. They establish conformance within one calibrated deterministic testbed, rather than general safety or real-world self-improvement.

Thu 10 SeptRobotics
The gist
When AI agents try to improve themselves, it can be hard to keep track of what rules they follow and if they behave correctly. The authors created a testing setup called GuardrailLoop that checks if agents stick to human-made policies, properly count computing resources used, and recover from crashes without losing important progress. Their experiments showed this setup can tell the difference between genuine progress and hidden bugs during repeated runs. This helps ensure that self-improving AI processes run reliably in controlled scenarios, but it doesn’t guarantee safety in all real-world cases.
Open → 2609.12216v1