Papers for

machine learning infrastructure teams

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

Adaptive rollout allocation boosts large language model training efficiency

Bayes-Adaptive MDPs for Rollout Allocation to Enhance GRPO Training

Abstract: Group Relative Policy Optimization (GRPO) has demonstrated strong performance in LLM post-training. However, it allocates a uniform rollout budget to every training question, ignoring variations in question difficulty. As a result, highly difficult questions may receive too few rollouts to generate informative positive reward signals, limiting their contribution to training, while moderately difficult questions often receive more rollouts than necessary. In this work, we formulate the problem of difficulty-aware rollout budget allocation to maximize training utility under the same total rollout budget as standard GRPO. We propose AdaRoll-GRPO, which reformulates rollout allocation as a sequential decision-making problem and leverages a Bayes-adaptive Markov decision process (MDP) to learn an adaptive allocation policy. The learned policy is computed offline and applied during GRPO training without introducing additional online optimization overhead. Extensive experiments on multiple reasoning datasets and LLM architectures demonstrate that AdaRoll-GRPO consistently improves GRPO training performance under a fixed rollout budget, highlighting the effectiveness of adaptive rollout allocation for GRPO in LLM post-training.

Tue 27 OctMachine LearningArtificial Intelligence
The gist
Training large language models with uniform effort on all questions can waste resources on easier questions and not spend enough on harder ones. The authors address this by creating a new approach that adjusts how much training effort each question gets based on difficulty. They use a mathematical framework called a Bayes-adaptive Markov decision process to decide how to allocate resources before training begins. Tests show this method improves training results without needing extra work during training.
Open → 2610.37429v1

PipeLink enables flexible linking of GPU kernel parts without performance loss

PipeLink: Contract-Guided Linking of GPU Kernel Components

Abstract: The fastest machine-learning kernels are compositions of components, such as loaders, matrix-multiply mainloops, epilogues and communication stages, that run concurrently on one GPU streaming multiprocessor and share its on-chip memory, barriers, warps and registers. Because these components hard-code where they sit in this shared space, they cannot be compiled, shipped or replaced on their own: combining components from different sources means forking them by hand or keeping them in separate kernels. We present PipeLink, a contract-guided linker for GPU kernel components. Each component is compiled separately into an LTO object that carries a contract stating what it requires and what it promises; PipeLink checks the contracts against each other, relocates every component by solving one joint placement of the SM's resources, and generates the transfers between them, and the vendor LTO backend folds the result into constants. Across 51 configurations on Hopper and Blackwell GPUs, linked kernels run within 0.2% of the same sources compiled as one unit. Linking makes new compositions practical: a CuTe attention operator inside a ThunderKittens decode megakernel speeds up decoding by 2.16$\times$, a four-owner MoE training megakernel matches the original monolith, one unchanged attention core yields sparse and context-parallel variants that outperform FlexAttention, vLLM and Transformer Engine, and a GEMM + SwiGLU composition whose consumer serves three GPU architectures runs 1.2$\times$ faster on Blackwell than cuBLAS with a compiled activation.

Tue 27 OctDistributed, Parallel, and Cluster Computing
The gist
When running complex GPU programs for machine learning, different parts like loaders and math operations usually have to be combined all at once, making it hard to swap or share parts. The authors created PipeLink, which lets these parts be compiled separately and then safely linked together by checking their requirements and fitting them onto the GPU. This makes it easier to build new combinations of GPU code without losing speed. Their tests show PipeLink performs almost as well as compiling everything as one piece, and can improve performance for certain tasks.
Open → 2610.37200v1

Pixel image generation training improved using Wiener statistical knowledge

Beyond the Estimate: Wiener-Informed Decoding for Easier Training of Pixel-Space Flow Models

Abstract: Learning velocity fields directly in pixel space is difficult and slow. We show that coarse second-order image statistics can ease this task: frozen Wiener estimates improve velocity learning, with gains extending beyond the linear predictions they explicitly provide. Moreover, we observe similar but complementary gains from frozen bases and pixel decoding. These observations motivate Wiener-informed Decoding (WiD), which uses statistical knowledge both for direct prediction and to organize decoder computation without modifying native blocks. WiD combines a trainable Wiener prediction path with coefficient interfaces that inject features into the native decoder and return its predicted coefficient corrections, with these components initialized with data statistics. All introduced parameters, including the spectrum and coordinate transforms, are trained jointly under the original pixel-space velocity objective. Across model scales and decoder architectures, WiD accelerates training and improves generation quality with modest parameter overhead. It also yields smoother gradient trajectories and remains effective with representation alignment. WiD improves class-conditional and text-to-image generation across different resolutions. On ImageNet 256 x 256, PixelDiT-XL with WiD reaches FID 1.53 after 500 epochs, achieving comparable quality to PixelDiT with 37.5% fewer training epochs. Statistical denoisers contribute beyond the estimate: their computational structure can also ease pixel-space training.

Mon 26 OctComputer Vision and Pattern RecognitionArtificial Intelligence
The gist
Training computer programs to predict changes in images pixel by pixel is usually slow and hard. The authors found that using simple statistical information about images, called Wiener estimates, helps these programs learn faster and generate better-quality images. They created a method called Wiener-informed Decoding (WiD) that uses this statistical knowledge without changing the basic parts of the program. This method makes training smoother and works well across different image sizes and styles.
Open → 2610.36192v1

Kv cache compression improves draft model accuracy for long outputs

RIFT: KV Cache Compression for Draft Models with Complementary Compressibility Training

Abstract: Speculative decoding is a popular decode acceleration method. As such, it is particularly relevant to long-output generation, which requires an increasingly large KV cache. KV cache compression offers a way to constrain costs in long-context drafting. However, compression methods that focus on prefill information can lose relevance as the output length grows. We term this phenomenon decode staleness and show that it degrades draft model accuracy under selection-based KV cache compression. We introduce RIFT, a family of selection-based KV cache compression strategies that balance prefill information and recent generated tokens. We show that refreshing the KV cache selection during token generation significantly improves the drafter's quality at the cost of additional decode latency. To alleviate the refresh costs, we propose an adaptive KV refresh strategy that reduces the number of score calculations while retaining the drafter's quality. We further demonstrate how a compressibility-driven drafter training phase, based on sparse attention masks, can improve the drafter's quality under a compressed KV cache. Combined with compressibility training, RIFT enables Qwen3.5-4B, drafting for Qwen3.5-122B, to retain over 98% of its full-cache acceptance length on 32K-token inputs, 4K-token outputs, and an 8K-token KV cache budget.

Thu 22 OctComputation and Language
The gist
Generating long pieces of text with AI requires storing a lot of information temporarily, which can be expensive. The authors found that some ways to compress this storage lose accuracy as the text gets longer. They created a new method called RIFT that updates what information is kept during generation to keep the draft quality high even with limited storage. They also introduce a way to train models to handle compression better, making this process more efficient. Their approach works well even with very large texts and smaller storage limits.
Open → 2610.31098v1

Optical networks keep data flowing fast despite failures

OMRC: Multipath Reliability for Direct-Connect Optical Interconnects

Abstract: Network failures degrade Multipath Reliable Connection (MRC) in direct-connect optical datacenters. We propose Optical MRC (OMRC), which remaps collectives and circuits, preserving 95.7% of training throughput, restoring stalled inference, and achieving 4.7x MRC's simulated bandwidth.

Thu 22 OctNetworking and Internet Architecture
The gist
Network failures can slow down or stop data tasks in direct optical connections used in data centers. The authors introduce Optical MRC (OMRC), a method that reroutes these connections when problems occur. This approach helps keep machine learning training fast and restarts halted tasks. It also greatly increases the network's bandwidth compared to previous methods.
Open → 2610.30551v1

Agents tested on real computer science research tasks make partial progress

FrontierCS 2: A Benchmark for Computer Science R&D

Abstract: Can LLM agents make contributions to frontier computer science R&D? We introduce FrontierCS 2, a benchmark of 48 open-ended tasks. We take a paper and the code its authors released and delete the paper's contribution. The deleted code becomes the human reference that sets the bar. Earlier open-ended benchmarks give each agent a problem statement and grade one program after the run. FrontierCS 2 places the agent inside a research environment. The agent inherits a working repository and may submit a patch at any point. For each patch, a judge returns a development-suite score but keeps the evaluator, the held-out final suite and the reference private, and grades the final submission on that suite against the reference. The tasks span 13 domains, from machine-learning systems and high-performance computing to databases, security and robotics. Beyond these 48 tasks, FrontierCS 2 keeps a private set of more than 100 tasks, to be announced in the future. We evaluate 12 agents. The best one is Claude Opus 5.5, passing 58% of its runs. No run passes on 16 tasks. A higher score is not the same as a pass: most runs that beat the reference on the combined final score still fall short on some metric or workload. On a shared capability scale for agents and tasks, the median task is roughly as difficult as what the strongest agent can handle.

Wed 21 OctMachine Learning
The gist
The paper looks at whether AI agents can help with tough computer science research problems. It sets up 48 challenges where the AI must improve existing research code after removing its key ideas. Unlike past tests, these challenges let the AI work within real development projects by submitting code updates over time. The best AI agent completed successful runs on just over half the attempts but struggled with about a third of the tasks. This shows current AI can help but still has limits when doing advanced computer science work.
Open → 2610.29932v1

Training free allocation boosts video diffusion transformer attention quality

Sparsity Should Be ALLOTted by Output: Training-Free Allocation of Block-Sparse Attention for Video Diffusion Transformers

Abstract: Full 3D attention is costly in video Diffusion Transformers. Block-sparse attention reduces this cost by computing only selected attention blocks. However, existing methods either overlook the potential to optimize sparsity allocation or rely on heuristic rules or local metrics to guide it. In this work, we observe that sparsifying attention in different layers and at different denoising steps affects final-video fidelity to substantially different degrees. Yet the identities of the most sensitive layer-step pairs remain nearly unchanged across inputs. Building on these findings, we propose Allocating Layer-step Latency by Output Tests (ALLOT), a training-free sparsity allocation method. Treating each layer-step pair as a cell, ALLOT estimates each cell's contribution to final-video error through (i) cell probing and (ii) trajectory calibration, then jointly optimizes cell densities under a measured-latency budget. It preserves existing selection strategies and kernels, replacing only the allocation component. At equal or shorter wall-clock time, ALLOT outperforms every compared allocation strategy with XAttention, with an 11.8 dB PSNR gain on HunyuanVideo. Extensive experiments across four additional published pipelines on Wan2.1, Wan2.2, and HunyuanVideo show that ALLOT outperforms or ties the default in all nine settings.

Wed 21 OctComputer Vision and Pattern Recognition
The gist
Video diffusion transformers use a process called attention to analyze video data, but doing this fully is very slow. The authors found that paying attention (sparsity allocation) differently across parts and times in the model affects video quality a lot, and the important parts stay the same for different videos. They created ALLOT, a method that decides how to distribute this attention without needing extra training by testing each part's impact on video quality. This approach speeds up video processing while improving quality compared to other methods.
Open → 2610.29441v1

Orthogonalization matches neural network Hessian through overparameterization

How Does Orthogonalization Adapt to the Neural Network Hessian Structure? A Gradient Self Outer-Product Analysis at Initialization

Abstract: Muon orthogonalizes a weight matrix's momentum before each step, and on neural networks this simple preconditioner beats AdamW in a wide range of tasks. Existing analyses explain Muon within general optimization frameworks or on a few specific models, and many of them view orthogonalization as a preconditioner. Since the Hessian is the optimal preconditioner under a quadratic approximation of the loss, these works leave a basic question open: what makes orthogonalization suited to the Hessian of a neural network? Prior work shows that the layer-wise Hessian of a neural network is row-block diagonally dominant, and Muon's implicit preconditioner, the Kronecker product $(\mathbf{V}\mathbf{V}^\top)^{1/2}\otimes\mathbf{I}$ with $\mathbf{V}$ the momentum, has the same row-block structure exactly when $\mathbf{V}\mathbf{V}^\top$ is diagonally dominant. Diagonal dominance of $\mathbf{V}\mathbf{V}^\top$ has been observed in language models, but why a neural network produces it has not been explained. This work provides a quantitative asymptotic theory for neural networks at initialization, and points out the intuition that the overparameterization of the weight matrices drives the diagonal dominance. We analyze $\mathbb{E}[\mathbf{G}\mathbf{G}^\top]$, which equals $\mathbb{E}[\mathbf{V}\mathbf{V}^\top]$ at initialization, in four canonical models: symmetric matrix factorization, deep linear networks, two-layer ReLU networks, and single-layer linear attention. In each case the diagonal entries outgrow the off-diagonal ones at explicit rates as the hidden dimensions grow; for the query, key and value weights of attention the off-diagonal vanishes altogether. Simulations of the four models and experiments on language models at initialization confirm the predicted scaling.

Tue 20 OctMachine Learning
The gist
Getting better at training deep neural networks often depends on smart ways to adjust how weights change. This paper explains why a technique called orthogonalization fits the shape of important mathematical objects (Hessians) in neural networks, especially when networks have many extra parameters. The authors analyze four common neural network models and find that certain matrix patterns naturally become more dominant as the network size grows. Their theory matches computer simulations and experiments on language models, helping clarify why orthogonalization works well at the start of training.
Open → 2610.28975v1

Adaptive multi-token prediction speeds up language model decoding

Adaptive Multi-Token Prediction: How far should we go?

Abstract: Multi-token prediction (MTP) can accelerate language-model decoding by drafting several tokens and verifying them in a single target-model pass. However, the best speculation horizon changes with context: longer drafts offer greater amortization when reliable, but can waste compute on suffixes discarded after a rejection. Unlike autoregressive drafting, where a stopping rule can decide token by token, MTP must fix the horizon before drafting, as all heads fire in the same forward pass. We therefore formulate horizon selection as an online control problem, using verification feedback to learn how far the draft can be trusted in each context, and introduce Adaptive Multi-Token Prediction (AMTP): a lightweight controller that requires no retraining and leaves the exact verifier unchanged. To guide horizon selection, we characterize the expected number of tokens committed at each horizon via acceptance survival, the probability that a draft prefix is fully accepted. Before each round, AMTP predicts how far the draft is likely to survive and picks the horizon with the highest expected tokens per second, learning freely from every verification pass. Theoretically, we show that any online learner's prediction error translates into throughput regret against the best horizon for each context, and in turn into a bound on wall-clock completion time. With online gradient descent, this regret is sublinear. Across five draft-target pairings built on Llama-3.1-8B-Instruct with Medusa heads, Meta's MTP models, and Qwen3-4B-Inst-2507-MTP, evaluated on AIME 2025 and GSM8K, AMTP decodes up to 4.1x faster than standard decoding and matches or outperforms the fixed window in 8 of 10 settings, with throughput gains of up to 10%.

Tue 20 OctArtificial IntelligenceMachine Learning
The gist
Language models need to guess the next words when creating sentences, which can be slow if done one word at a time. The authors study how to predict multiple words together to speed this up but adjust how many words they guess based on the context to avoid mistakes. They introduce a method called Adaptive Multi-Token Prediction (AMTP) that learns on the fly how far it can safely predict ahead without needing extra training. This approach makes language generation faster without losing accuracy, tested on several popular models and benchmarks.
Open → 2610.28619v1

Self supervised learning improved with local geometric embedding methods

LocaLeJEPA: Maximum Entropy Representations under Geometric Priors

Abstract: Joint-Embedding Predictive Architectures (JEPA) offer an appealing approach to self-supervised learning, but are typically prone to representation collapse. LeJEPA resolves this by introducing a theoretically grounded distribution-matching objective that drives the embedding towards an isotropic Gaussian. However, this approach is fundamentally tied to Euclidean assumptions, and its global target does not reflect domain-specific geometric priors, such as the use of non-Euclidean embedding geometries, e.g., equivariant CNNs or hyperbolic ViTs. We thus introduce LocaLeJEPA, a framework motivated by a manifold-theoretic reformulation of LeJEPA's entropy-maximization property. The accompanying LocaLeReg, a novel locally Euclidean distribution-matching regularizer, enables a stable and scalable implementation of the LocaLeJEPA framework. We then perform extensive experiments in the vision setting on models trained on ImageNet-1K. LocaLeJEPA significantly outperforms LeJEPA when paired with hyperbolic ViT-S/8 and equivariant ResNet-50 backbones, and also with ordinary Euclidean ViT-S/8 and ViT-L/14 backbones. This holds both in terms of linear and k-NN classification performance on ImageNet and on a series of downstream tasks tested. We view the LocaLeJEPA formalism as a principled approach to the JEPA paradigm that better respects intrinsic data geometry while also accommodating generalizations to exotic embedding geometries. Code available at https://github.com/alessioborgi/LocaLeJEPA.

Tue 20 OctMachine LearningComputer Vision and Pattern Recognition
The gist
Learning useful features from data without labels is hard because models can find shortcuts that don’t capture meaningful information. Previous methods tried to fix this by pushing the model’s internal signals into simple shapes like round clouds in regular space. The authors propose a new way that respects more complex shapes that data might naturally form, like curved or symmetrical spaces. They show this new method works better on standard image recognition tasks, especially when using special types of neural networks that understand geometry better.
Open → 2610.28458v1

Video generation speed improved with reciprocal sparse attention and caching

RECAP: Reciprocal Sparse Attention and Hierarchical Caching for Efficient Video Diffusion

Abstract: Diffusion transformers generate high-quality videos but remain computationally expensive. Sparse attention and temporal caching reduce computation within and across denoising steps, respectively, offering a natural composition. However, predictions produced with sparse attention become sources for temporal reuse, coupling their errors along the sampling trajectory. We observe that improving the accuracy of these sources recovers fidelity without changing the reuse schedule, and that sparsification errors remain directionally aligned across nearby steps, suggesting that correction information can be shared rather than recomputed. These observations motivate RECAP, a training-free method that couples sparse attention with hierarchical caching through reciprocal correction, adaptively coordinated by online error feedback. Cached dense refinement corrects omitted interactions in current sparse estimates, while fresh sparse statistics track input changes and regulate the aging correction. The resulting predictions then renew the sources for whole-step prediction reuse, allowing prediction history to advance between dense refreshes. We evaluate RECAP on multiple video diffusion models against sparse-attention methods, caching methods, and their direct compositions. On HunyuanVideo at 720p 5-second generation, RECAP achieves a 3.05x speedup and outperforms all tested direct compositions in both fidelity and inference speed.

Mon 19 OctComputer Vision and Pattern RecognitionMachine Learning
The gist
Generating videos with diffusion models can be very slow because of the computation needed. The authors noticed that using sparse attention combined with caching data across steps speeds things up, but errors from sparse attention can build up over time. They developed a method called RECAP that fixes these errors by alternating between quick, rough guesses and occasional detailed corrections without extra training. This approach makes video generation much faster while keeping the final video quality high.
Open → 2610.26244v1

Asynchronous training speeds up language model self-learning by up to two times

Asynchronous On-Policy Self-Distillation

Abstract: Unlike on-policy distillation (OPD), which depends on a separate teacher model, on-policy self-distillation (OPSD) leverages a single language model acting simultaneously as the student and the teacher, with the teacher conditioned on privileged information. Despite this architectural simplicity, synchronous rollout generation dominates overall training time, creating a severe systems bottleneck when scaling OPSD. To address this, we introduce Asynchronous On-Policy Self-Distillation (AsyncOPSD), a framework that decouples rollout generation from learner updates to improve training throughput. Since the teacher and student share parameters, AsyncOPSD eliminates the multi-model coordination overhead inherent to OPD architectures in asynchronous training. As the student policy evolves, buffered trajectories generated by older policies become stale, potentially degrading performance. To mitigate this, we introduce a distillation objective based on staleness-aware policy control and token-level entropy weighting. Across three model sizes and mathematical reasoning benchmarks, AsyncOPSD improves the training throughput by $1.96$--$2.25\times$ over synchronous OPSD while increasing average benchmark accuracy.

Mon 19 OctMachine Learning
The gist
Training language models to learn from themselves usually takes a long time because the process waits for every step to finish before moving on. The authors propose a method called AsyncOPSD that allows the model to train and generate examples at the same time without waiting. This speeds up training by about twice as much and improves the model's accuracy on math reasoning tasks. They also introduced ways to handle outdated training examples to keep the learning effective. This makes training large models more efficient without needing multiple separate models.
Open → 2610.25880v1

CPU and GPU share work to speed up large AI model use

Efficient CPU-GPU collaborative MoE inference via Adaptive Expert Assignment

Abstract: Mixture-of-Experts (MoE) models reduce inference computation through sparse expert activation, but their large expert memory footprint often exceeds GPU capacity, making expert offloading necessary for memory-constrained inference. However, existing systems typically handle GPU-missed experts by either transferring them to the GPU, incurring substantial PCIe transfer latency, or executing them on the CPU, making the slower CPU computation the bottleneck. To address these limitations, we present \method, a CPU-GPU collaborative MoE inference system that adaptively assigns these missed experts to the CPU or GPU for efficient execution. By exploiting differences in expert token-loads, \method selectively transfers high-load experts to the GPU while executing low-load experts on the CPU. To minimize inference latency, \method adaptively adjusts expert assignments to balance the CPU computation path against the GPU transfer-and-computation path, allowing both execution paths to complete as early as possible. Extensive experiments on three representative MoE LLMs show that \method improves prefill speed by up to 51.9\% and decode throughput by up to 39.5\% over the strongest baseline across the evaluated batch sizes, with consistent gains under different GPU-memory budgets.

Fri 16 OctArtificial Intelligence
The gist
Large AI models use many parts called experts, but these can be too big to fit all at once on a fast graphics processor (GPU). This paper looks at how to smartly split work between the GPU and the computer’s main processor (CPU) to keep things running quickly without waiting too long on slow data transfers or slow CPU computations. The authors show that by sending busier parts to the GPU and less busy parts to the CPU, they can make the AI model work noticeably faster. They tested this approach on several big language AI models and found it speeds up the process of getting answers by around 40 to 50 percent compared to the best older methods.
Open → 2610.23006v1

BitSparse reduces memory use in large language model training

BitSparse: Compact Activation Storage for ReLU Feed-Forward Networks

Abstract: Reducing memory use in large language model (LLM) training is an ongoing challenge. Activation checkpointing saves memory by recomputation, while lossy compression changes the stored activations. The reemergence of sparse $\relu$ and $\relu^2$ activations creates a third opportunity: losslessly compressing the activation cache itself. We present BitSparse, a GPU-resident lossless compression format for sparse activations. Compression and reconstruction run in custom Triton kernels fused into an autograd function, shrinking the activation cache while recovering it exactly for the backward pass. Bfloat16 (BF16) and FP8 activations are supported. Optional sign-bit packing further increases compression up to close to the theoretical limit. We analyze its compression ratio and compare it to the theoretical optimum. BitSparse lowers per-token VRAM by 31\% and 30\% Modded-NanoGPT and Nemotron-H respectively, with overheads of no more than 1\% at practical sequence lengths. Additionally, a new preallocated buffer system avoids host synchronization during training when variable size tensors are allocated.

Thu 15 OctMachine Learning
The gist
Training large language models uses a lot of computer memory, especially to store intermediate data called activations. The authors introduce BitSparse, a way to shrink this stored data without losing any information, making training use less memory. BitSparse works well with certain common activation types and runs directly on GPUs with little slowdown. This lets bigger or longer trainings fit into the same hardware more easily.
Open → 2610.22256v1

Sparse matrix updates depend more on data structure than schedule reuse

How the Dirty Set Moves: Characterizing Schedule Reuse in Incremental Sparse Matrix Multiplication

Abstract: Sparse matrices, in which most entries are zero, are central to scientific simulation, graph analytics and machine learning, and their multiplication with dense inputs is a core parallel kernel. In many applications the matrix stays fixed while only a few input rows change per step, so the result can be updated from those rows alone, which we call the dirty set. Sparse kernels often add a second optimization based on the inspector-executor principle, in which a tiled schedule is prepared once and reused across calls. However, when this reuse remains profitable as the dirty set moves is not well characterized. In this paper, we show that retained tiled execution rarely beats direct CSC in incremental sparse matrix multiplication, although incremental execution itself remains highly profitable. Across 21 SuiteSparse matrices and controlled patterns of motion, a direct column-wise incremental update is 2.1-8.2x faster than the best of eight full-recomputation codes, among them Intel oneMKL and PyTorch. Yet the same direct update outperforms a tiled executor that retains tile preparation and caches assembled schedules in 779 of 837 workloads. Separating reuse into per-tile preparation and cached schedules shows that the benefit comes from preparation; extra cache capacity seldom helps because a tile set rarely returns after a different one has intervened. Tiling is faster only when tiles merge many entries into each output write, a structural property that we predicted before measurement and confirmed on four held-out matrices of the same family. These results show that the structure of the matrix and the motion of the dirty set, rather than the sophistication of the schedule, determine whether reuse is profitable. We anticipate that our methodology and guidelines will help developers decide when to build schedule reuse into incremental sparse runtimes.

Wed 14 OctPerformanceDistributed, Parallel, and Cluster ComputingMathematical Software
The gist
Multiplying sparse matrices, which mostly have zeros, is important in many computing tasks. This paper studies how to efficiently update results when only small parts of the input change, a situation called the dirty set moving. The authors found that simple direct updates often work better than complex reused schedules. They also discovered that the structure of the matrix and how the changing parts move matter more for performance than reusing prepared schedules.
Open → 2610.19489v1

Balancing GPU parallelism to speed up large language model responses

Scaling LLM Inference via Parallelism: Throughput-Latency Trade-off

Abstract: Large Language Model (LLM) serving systems must balance latency and throughput while efficiently utilizing distributed GPU resources. This challenge arises because inference consists of two fundamentally different phases: prefill, which determines time-to-first-token (TTFT), and decode, which determines inter-token latency (ITL). The use of tensor parallelism (TP), pipeline parallelism (PP), and hybrid configurations exposes different trade-offs between these latency dimensions, making the optimal parallelism configuration highly dependent on workload characteristics, latency requirements, and context length. Moreover, despite the widespread adoption of distributed inference, there is still limited understanding of how parallelism configurations should be selected under varying workload conditions and service-level objectives (SLO). In this paper, we develop a systematic framework for characterizing LLM inference parallelism via throughput-latency trade-offs, SLO-aware serving, and long-context scalability. We introduce the notion of parallelism operating regions by constructing TTFT-ITL feasible sets and Pareto frontiers across different workload compositions, thereby revealing a systematic transition from TP-dominant to PP-dominant configurations as workloads become increasingly prefill-heavy. We further formulate SLO-aware parallelism selection using goodput, showing that stringent TTFT requirements favor PP-dominated configurations, whereas relaxed latency constraints progressively shift the optimality toward TP-dominated configurations with higher serving capacity. Finally, we demonstrate that increasing context length fundamentally changes the relative advantages of parallelism configurations, with PP-dominant configurations exhibiting more favorable scalability and SLO attainment in the long-context regime.

Wed 14 OctDistributed, Parallel, and Cluster ComputingArtificial IntelligenceMachine Learning
The gist
Large language models need to produce answers quickly and handle many requests at once, but using many GPUs efficiently is tricky. The paper explains that inference has two parts: starting to generate the first word and continuing to produce following words. Different ways of splitting work across GPUs affect these speeds differently. The authors create a method to find the best way to split GPU work based on request types, speed goals, and context length. They find that settings favoring quick start times are different from those that maximize total throughput, especially as the text context grows longer.
Open → 2610.19405v1

Quota based aging balances fast and slow requests in llm scheduling

Quota-Based Aging for Prediction-Guided Scheduling in LLM Serving

Abstract: Large language model (LLM) serving systems use token-level continuous batching to improve resource utilization, but heterogeneous response lengths complicate request scheduling. Prediction-guided short-first scheduling reduces average latency but can severely delay long requests, while unrestricted aging may over-promote delayed long requests under congestion. We propose Quota-Based Aging (QBA), a lightweight policy that combines predicted short-first admission with quota-bounded, debt-enforced promotion of aged predicted-long requests. We also use a reduced M/G/n queueing surrogate, calibrated from simulator traces, to explain first-order mean-latency trends. QBA is evaluated using a serving-aware event-driven simulator that models decode-priority batching, chunked prefill, token-budget constraints, and KV-cache-safe admission. We compare QBA with FCFS, predicted short-first, and aggressive aging under asymmetric prediction errors on synthetic and production-derived workloads. The evaluation considers queueing delay, throughput, utilization, and class-conditional tail performance. Results show that QBA provides a controllable middle ground between aggressive short-first prioritization and unrestricted aging, substantially reducing long-request tail latency while retaining much of the mean-latency benefit of prediction-guided scheduling.

Tue 13 OctDistributed, Parallel, and Cluster Computing
The gist
Large language models process many requests with varying lengths, making it hard to schedule them efficiently. The authors found that always prioritizing short requests speeds up average response but causes long requests to wait too long. They propose a method called Quota-Based Aging that mixes priority rules to treat long requests fairly without losing much speed advantage. Their tests show it reduces delays for long requests while keeping overall performance good.
Open → 2610.17795v1

Syntactic language models lose edge when scaled to billion parameters

A Scaled-Up Empirical Study of Syntactic Language Models

Abstract: Syntactic language models (SLMs) that generate sentences along with their syntactic tree structures have shown promise in both syntactic generalization and downstream tasks. Prior studies, however, have mostly evaluated smaller models trained on less pretraining data and tested on narrower task suites. In addition, the design space of tree linearization and attention masks remains underexplored. We conduct a large-scale empirical study of 12 controlled configurations---one terminal baseline and 11 SLM variants spanning different linearizations and masks---at scales up to 1B parameters and 100B training tokens, evaluated across 11 downstream tasks and two syntactic benchmarks. The experimental results show that SLMs with standard causal attention match or exceed structural-mask variants across downstream and syntactic benchmarks. They require no architectural modifications and remain compatible with FlashAttention. We also observe that when scaling up to the 1B-parameter scale, the top-performing SLM variant no longer shows a clear advantage over a compute-matched non-structural baseline, suggesting that SLMs may become less competitive with scale. Our code is available at https://github.com/qlwpc/TG-Interpolation.

Mon 12 OctComputation and LanguageArtificial Intelligence
The gist
Syntactic language models try to generate sentences along with their grammatical structures, which can help computers understand language better. This study tested bigger and more powerful versions of these models to see if they perform better on language tasks. The researchers found that simpler models with standard attention work just as well or better than those with complex syntax-focused methods. Also, when the models get very large, the syntax-based models no longer outperform simpler models with the same amount of computing. This suggests that scaling up model size may reduce the benefits of explicitly modeling syntax.
Open → 2610.16837v1

Multi gpu apps run faster without cpu control overhead

Multi-GPU Communication Schemes for Iterative Solvers: When CPUs are Not in Charge

Abstract: This paper proposes a fully autonomous execution model for multi-GPU applications that completely excludes the involvement of the CPU beyond the initial kernel launch. In a typical multi-GPU application, the host serves as the orchestrator of execution by directly launching kernels, issuing communication calls, and acting as a synchronizer for devices. We argue that this orchestration, or control flow path, causes undue overhead and can be delegated entirely to devices to improve performance in applications that require communication among peers. For the proposed CPU-free execution model, we leverage existing techniques such as persistent kernels, thread block specialization, device-side barriers, and device-initiated communication routines to write fully autonomous multi-GPU code and achieve significantly reduced communication overheads. We demonstrate our proposed model on two broadly used iterative solvers, 2D/3D Jacobi stencil and Conjugate Gradient(CG). Compared to the CPU-controlled baselines, the CPU-free model can improve 3D stencil communication latency by 58.8% and provide a 1.63x speedup for CG on 8 NVIDIA A100 GPUs. The project code is available at https://github.com/ParCoreLab/CPU-Free-model.

Sun 11 OctDistributed, Parallel, and Cluster Computing
The gist
Normally, computers with many graphics cards (GPUs) rely on the main processor (CPU) to manage work and communication between GPUs, which causes delays. The authors propose letting GPUs handle all communication tasks themselves after starting, without CPU involvement. They use existing techniques to enable this autonomous GPU communication, reducing the waiting time for messages between GPUs. Their tests show big speed improvements for common math problems solved across multiple GPUs. This approach can help programs that need GPUs to talk to each other often run faster.
Open → 2610.15878v1

Financial speech recognition benefits from task complementarity not regularization

Does Financial Speech Need Continual Learning Regularization? A Study of EWC and mini-KFAC on Earnings Call ASR

Abstract: Earnings call transcription presents a realistic continual learning scenario where Automatic Speech Recognition (ASR) systems are updated with new recordings but risk catastrophic forgetting of previously learned financial speech patterns. Adapting Whisper-small from a general-domain speech corpus to the Earnings22 benchmark reveals the opposite: all evaluated methods exhibit improvement on held-out financial speech from the same domain during adaptation rather than forgetting. This task complementarity makes regularization counterproductive. Nevertheless, when regularization is warranted, a layer-wise mini-Kronecker-Factored Approximate Curvature (mini-KFAC) approximation seems to achieve lower word error rates (WERs) and more stable optimization than standard diagonal Elastic Weight Consolidation (EWC). The results suggest that task complementarity should be assessed before applying continual learning constraints, and prefer mini-KFAC EWC over diagonal EWC when needed.

Fri 9 OctComputation and LanguageMachine Learning
The gist
Speech recognition systems often struggle to keep what they’ve learned when updated with new data, especially in specialized areas like finance. The authors studied how to improve transcription of financial earnings calls without losing earlier knowledge. Surprisingly, they found that updating the system with new financial speech actually helped it perform better, so typical methods meant to prevent forgetting were not helpful. When such methods are needed, a technique called mini-KFAC worked better than an older one named diagonal EWC.
Open → 2610.13432v1

Tabular foundation models perform well with fewer transformer blocks

Tabular Foundation Models Are Effectively Shallow

Abstract: In-context-learning Tabular Foundation Models (TFMs) are uniquely suited to scenarios with limited resources or privacy constraints, as they solve new tasks without additional training. However, their architecture consists of multiple transformer blocks, resulting in high computational and memory footprints. Meanwhile, traditional alternatives like Gradient-Boosted Decision Trees (GBDTs) remain highly competitive and run efficiently on CPUs, suggesting that tabular tasks may not inherently require deep architectures. This contrast raises a fundamental question: can TFMs be simplified by removing architectural redundancies without sacrificing performance? To answer this, we introduce a closed-form, label-free affine translator that replaces a contiguous window of up to 96% of the blocks, leaving the rest unchanged. Evaluating eight frontier TFMs on 171 classification datasets, we reveal that tabular transformers are vastly overparameterized: replacing half of a model's blocks costs at most $0.002$ median AUROC across all architectures, with the half-depth TabFM still outperforming every other full-depth TFMs and tuned GBDTs. Furthermore, different model families are overparameterized in different ways: TabPFN-3 relies on its encoders, maintaining performance regardless of which single block is retained. Other single-axis models spread computation thinly, needing only their first block, while dual-axis models concentrate it in one critical block. Ultimately, removing depth saves up to 1.5B parameters, speeds up GPU inference by up to $6\times$ at a median cost of $0.03$ AUROC, while a single-block TabPFN-3 serves cached queries $2.4\times$ faster using $6\times$ less memory at negligible cost.

Fri 9 OctMachine LearningArtificial Intelligence
The gist
Tabular foundation models (TFMs), which use multiple transformer blocks to handle data arranged in tables, were thought to need many layers to perform well. This paper finds that most of these layers can be removed without much loss in prediction accuracy, making the models much smaller and faster. The authors show that even with half or almost all blocks replaced by a simple method, TFMs still beat traditional methods like decision trees on many tasks. Different TFMs rely on different parts of their architecture, but the main point is that these models are more complex than necessary.
Open → 2610.13253v1

Single recurrent transformer block matches deep vision model accuracy

One Block, Multiple Depths: Recurrent Vision Transformers with Depth-Programmed Experts

Abstract: In this work, we show that a single Transformer block, applied recurrently, can match the accuracy of a full-depth vision encoder at comparable inference FLOPs without intermediate feature distillation. reViT restores depth-specific transformations by representing the FFN at each recurrent depth as a convex combination of a small shared expert bank. A continuous normalized-depth coordinate programs this mixture, defining a resampleable trajectory through FFN parameter space. We evaluate this design in two regimes: supervised ImageNet-1k training and distillation from a DINOv2 teacher. Across both regimes, controlled adaptations identify weight-space merging as the strongest tested MoE family at a matching one-FFN budget, ahead of the token-dispatch and output-mixture alternatives. Trained from scratch, reViT-B/16 attains DeiT III accuracy with about 70\% fewer stored parameters. An 8-experts model distilled using only the teacher's output features retains nearly all of its DINOv2 teacher's linear-probe accuracy and transfers across classification, segmentation, and depth prediction. Elastic-depth training allows one checkpoint (trained model) to operate at multiple tested depths by resampling the same normalized coordinate interval. For fixed-depth deployment, the recurrent block can be materialized as a conventional dense graph, removing online routing and merging without changing the one-FFN-per-depth compute but expanding deployment storage.

Thu 8 OctComputer Vision and Pattern RecognitionMachine Learning
The gist
Vision models often use many layers to process images, which takes a lot of computing power. This paper shows that repeatedly applying the same transformer block, with a clever way to change its behavior at each step, can perform just as well as a much deeper model. The researchers created a method that mixes a small set of expert network parts based on a continuous depth value, enabling one model to work like many layers. Their approach works well on image classification and other tasks while using less memory and computation.
Open → 2610.12448v1

Language models predict experiment results to guide AI research choices

Language Models as AI Research World Models

Abstract: AI research agents automate the cycle of proposing, implementing, and evaluating experiments, opening a path toward recursive self-improvement. Yet their ability to propose experiments outpaces their capacity to execute them in real environments, making outcome prediction a key capability for sustained self-improvement under limited experimental budgets. We investigate language models as Research World Models (RWMs), which predict the outcomes of candidate interventions across research environments. Our evaluation draws on over 2,600 experimental records from nine research environments spanning pretraining, post-training, and inference, representing more than 171,000 H100 GPU-hours of experimentation. Research knowledge acquired from real experimental experience improves RWM predictions of unseen interventions within the same environment (Spearman +0.27), and can be reused across environments. For example, using only pretraining experience from OLMo3, Marin, and Nanochat, an RWM reduces selection regret in the Qwen3 environment by 78% compared with zero-experience setting. These benefits extend to multi-round Autoresearch under a fixed selection budget: RWMs with in-env and cross-env research knowledge increase the best gain achieved by 15.8% and 11.6%, respectively. Ablations across 13 language models used as RWMs show that adding research knowledge can improve intervention ranking more than changing models or increasing reasoning effort alone. These findings support language models as RWMs and motivate accumulating experimental data for future RWM training.

Thu 8 OctComputation and Language
The gist
AI research involves running experiments, but doing lots of them can be very expensive and slow. The authors studied how language models can act like 'world models' that predict what will happen if a particular experiment is done. These predictions help choose better experiments without actually running all of them, saving time and effort. They showed that using data from previous experiments makes these predictions more accurate, both within and across different research areas.
Open → 2610.12235v1

Targeted muon method improves training for language and vision AI

Spectrally Targeted Muon

Abstract: The Muon optimizer orthogonalizes each update matrix, setting all of its singular values to one, and has proven highly effective for training large language models. It remains unclear, however, whether this success comes from amplifying small singular directions that gradient descent neglects or from suppressing large, degenerate directions that disrupt training. We introduce Spectrally Targeted Muon, which orthogonalizes only the singular values above or below a threshold $τ$, so that varying $τ$ interpolates between normalized SGD and Muon. It isolates the relevant singular subspaces with projections computed by Newton-Schulz iteration on a shifted Gram matrix, so no SVD is needed. We evaluate these variants on the CIFAR-10 and NanoGPT speedruns, tracking the effective rank of gradient, update, and weight matrices and a new metric, the alignment of updates with the tangent space of the weight matrix's isospectral manifold. We find three things. First, the small singular values of the momentum are not noise. Orthogonalizing everything except the few largest singular values of each matrix nearly matches Muon while touching only a small fraction of the momentum, whereas orthogonalizing only the top falls well short even though it holds almost all of it. On language models every momentum singular value is far below one, so targeted orthogonalization can only amplify, and Muon wins by making directions that are too small to train on at their raw scale trainable. Second, shrinking the largest singular values is what keeps the parameter spectrum flat; this is cheap, and it is not what drives the loss. Third, AdamW differs from Muon mainly in how slowly it builds structure, which explains its slower start and why warmup helps AdamW but only hurts Muon.

Wed 7 OctMachine Learning
The gist
Training AI models can be tricky because some directions that help learning are very small and often ignored. The paper introduces a way to focus on certain parts of these learning steps by only adjusting the big or small parts of updates, instead of all parts. This new method helps the model learn better and faster, especially for language models where many update parts are very small at first. The authors also compare this method to others like AdamW and show it builds useful learning directions faster.
Open → 2610.10965v1

Token pruning methods affect vision language model safety differently

Understanding and Mitigating Token-Pruning-Induced Vulnerabilities in VLMs

Abstract: Token-Pruning accelerates Vision-Language Models by removing redundant visual tokens, yet its safety implications remain underexplored. In this work, we present the first comprehensive safety evaluation of Token-Pruning mechanisms and find that: most pruning strategies significantly degrade safety as pruning ratios increase, whereas Query-based Compression shows the opposite, with extreme pruning (up to 99.8%), unexpectedly improves model safety. This sharp contrast prompts a key question: How do different Token-Pruning strategies reshape model safety behavior, and is it possible to enhance safety without sacrificing acceleration? To answer this, we identify an unrecognized mechanism, termed Pruning-Induced Malicious Amplification, where removal of background tokens triggers a side effect: forcing the model's attention to collapse onto a few retained malicious anchors within the foreground, inadvertently amplifying their toxic semantics under jailbreak. To address that, we propose an inference-time and plug-and-play Safety-Aware Pruning (SAP) mechanism that counteracts such dominance via three steps: (1) identifying malicious anchors, (2) restoring pruned benign tokens, and (3) reallocating excessive attention from malicious anchors to benign tokens. Extensive experiments across three safety and four utility benchmarks demonstrate that SAP mitigates pruning-induced vulnerabilities, i.e., reducing ASR by up to 62%, without compromising efficiency or utility.

Wed 7 OctCryptography and SecurityMachine Learning
The gist
Vision-Language Models use many visual tokens to understand images, but removing some tokens speeds up the process. The authors show that most ways of removing tokens actually make these models less safe, but one specific method called Query-based Compression can improve safety even when almost all tokens are removed. They discovered that pruning can accidentally make the model focus more on harmful parts of an image, making safety worse. To fix this, they created a new method that spots harmful tokens and adjusts the model’s attention to keep it safer without slowing it down.
Open → 2610.09703v1

Large language models balance pattern recognition and stepwise reasoning

The Dichotomy Between Pattern Recognition and Step-by-Step Reasoning

Abstract: We argue that pattern recognition and step-by-step reasoning are two ends of a spectrum. A large language model (LLM) learns to reason step-by-step when data is structured such that the next token depends on a small amount of preceding context. Inference in LLMs resembles pattern recognition when the next token depends on a large amount of preceding context. If the next token depends on only the $c$ most recent tokens, reasoning traces are paths on a De Bruijn graph whose nodes are $c$-length contexts and edges are next-token transitions between contexts. The set of reasoning traces of a task forms a directed acyclic subgraph of the De Bruijn graph. An LLM that has learned all edges of this subgraph can compose them to solve longer, unseen tasks, i.e., it reasons step-by-step. We prove that the number of edges is vanishingly small compared to the number of reasoning traces. Empirically, the number of training samples a transformer needs is a power law in the number of edges, so learning to reason step-by-step is sample efficient. We can induce De Bruijn structure in any task by maintaining a ``state'' that makes future reasoning independent of the past. The frequency of states in the reasoning trace determines $c$. We show, by fine-tuning Qwen2.5-1.5B-Instruct to solve equations and answer questions about stories, that frequent states (small $c$) result in higher accuracy but greater fragility to perturbations at test time. LLMs trained with a large $c$ are only as good as models that perform pattern recognition without reasoning. A moderate density of states balances accuracy and robustness. We show that real-world data has De Bruijn structure: Qwen3-14B and Qwen3-32B retain over 75% of their accuracy on GSM8K, MATH-500 and GPQA-Diamond when attention is restricted to a sliding window less than 15% as long as the full reasoning trace.

Tue 6 OctMachine Learning
The gist
This paper explains how large language models (LLMs) switch between recognizing patterns and reasoning step-by-step depending on how the information is structured. When the next prediction depends only on a few recent words, LLMs effectively follow a logical path, like solving puzzles one step at a time. When the dependence spans many words, the model just recognizes big patterns without detailed reasoning. The authors show this with a graph theory approach and experiments on math and story questions, finding that a balance between the two behaviors improves accuracy and robustness.
Open → 2610.09186v1

Partial strassen algorithm speeds up matrix multiplication with less memory

Part of the Strassen algorithm can speed up matrix multiplication in a parallel pebbling game

Abstract: We present a novel variant of the Strassen algorithm called the Partial Strassen algorithm, which uses a fraction of the Strassen steps to perform matrix multiplication in less time than traditional implementations. The memory footprint required to implement this algorithm is provably small whether used with a single thread or in a multi-threaded context. Data comparing the Partial Strassen algorithm at depths one, two, and three with BLAS matrix multiplication show that the three-level Partial Strassen algorithm is able to perform matrix multiplication in $80\%$ the time of BLAS with $2.25$ times the memory requirement, with a theoretical improvement of $75\%$ for sufficiently large matrices. The Partial Strassen algorithm is also compared against an implementation of the traditional Strassen algorithm, and is shown to be more performant with increasing matrix size due to decreased memory consumption. An open source implementation of the Partial Strassen algorithm for arbitrary depth and rectangular matrix multiplication is also included.

Tue 6 OctDistributed, Parallel, and Cluster Computing
The gist
Matrix multiplication is a key operation in many computer tasks but can be slow and require lots of memory. The authors introduce a new twist on a well-known method called Strassen’s algorithm that only does part of its complex steps, making it both faster and less memory-heavy. Their tests show this partial approach runs quicker than widely used methods and uses memory more efficiently, especially for large matrices. They also provide open source code so others can use and try it on different matrix sizes.
Open → 2610.08929v1

Vision language models adapt better and faster at test time

Efficient Test-time Adaptation through Candidate Verification and Divergence Shifts

Abstract: Vision-language models (VLMs) achieve strong zero-shot transferability but remain vulnerable to target-domain shifts at inference time. Test-time adaptation (TTA) offers a practical remedy, yet most existing VLM-TTA methods follow a prediction-side adaptation paradigm. They use test samples to adjust logits, prototypes, caches, priors, or feature statistics, often incurring additional computational overhead. In this paper, we take a different perspective and reframe VLM-TTA as candidate verification rather than prediction adjustment. We propose Test-Time Correction (TTC), a hypothesis-based correction framework guided by a simple principle: hypothesize, reconstruct, correct. Given a test feature and its top-k candidate labels, TTC treats each candidate label as a hypothesis, reconstructs the feature within the corresponding latent subspace stored in a memory bank, and measures the resulting divergence shift. This shift quantifies how much the candidate subspace and its relations to other candidates change after the hypothetical insertion of the test feature. A correct candidate hypothesis induces only a small shift, whereas an incorrect one perturbs the subspace more strongly. TTC therefore corrects the prediction by selecting the candidate with the minimum aggregated divergence shift. This training-free candidate-verification mechanism avoids iterative optimization and provides a favorable accuracy-efficiency trade-off. Across five TTA settings and 15 benchmark datasets, including zero-shot classification, domain generalization, few-shot classification, base-to-novel generalization, and cross-dataset evaluation, TTC consistently improves accuracy over state-of-the-art VLM-TTA methods while achieving up to 2x speedup, over 3x lower CPU memory usage, and up to 1.4x lower GPU memory usage than the lowest-memory training-free baseline.

Mon 5 OctComputer Vision and Pattern RecognitionComputation and Language
The gist
Vision-language models that recognize images and text together often struggle when shown new types of data after training. The authors propose a new method called Test-Time Correction (TTC) that checks each possible label for a test image by imagining how well it fits, rather than changing the model after predictions. This approach lets the model pick the best label more efficiently and accurately without extra training steps. They tested TTC on many tasks and found it improves accuracy while using less computing power and memory.
Open → 2610.06147v1

SpecFold speeds up diffusion language model text generation by folding redundant work

SpecFold: Folding Multi-Branch Redundancy for Faster Speculative Decoding in Diffusion Language Models

Abstract: Diffusion large language models (DLLMs) generate text through iterative block denoising, and multi-branch speculative decoding accelerates this process by verifying a main branch together with multiple draft branches in a single forward pass. While prior DLLM acceleration methods primarily exploit temporal redundancy across denoising steps, we identify a complementary redundancy axis within each speculative verification step: multi-branch computational redundancy. During speculative verification, draft branches inherit most tokens from their parents while unmasking a small set of additional positions, causing large portions of hidden states to remain highly similar across branches. We propose SpecFold, an algorithm-system co-design that exploits this multi-branch redundancy to reduce the cost of multi-branch speculative verification. Algorithmically, SpecFold performs token-level residual gating and selectively reuses parent computation through folded attention and FFN while preserving residual hidden states. Systemically, a Triton kernel implementation translates this fine-grained reuse into end-to-end throughput gains through efficient sparse multi-branch execution. SpecFold is orthogonal to temporal caching and compatible with existing DLLM speculation strategies. Across two DLLM families, five models, and five standard benchmarks, SpecFold achieves up to 1.64x throughput over Spiffy and up to 1.99x over vanilla decoding, while maintaining comparable task performance.

Sun 4 OctArtificial IntelligenceComputation and LanguageMachine Learning
The gist
Diffusion language models create text step by step, which can be slow. The authors found that during the process, many parts of the work are very similar across different guesses the model makes at once. They designed SpecFold, a method that reuses these similar parts to speed things up without losing accuracy. This makes speculative text generation faster while keeping results just as good.
Open → 2610.04875v1

Adaptive calibration improves hardware aware neural architecture search efficiency

Coverage You Can Steer: Online Conformal Calibration for RL-Driven Hardware-Aware NAS

Abstract: Hardware-aware neural architecture search (NAS) is dominated by evaluation cost: every architecture must be trained before its reward is known. Conformal-prediction filters cut this cost by pruning candidates whose predicted-reward upper bound misses a threshold, with a distribution-free guarantee that at most a fraction $δ$ are wrongly discarded. That guarantee assumes exchangeability between calibration and test candidates, which the surrounding reinforcement-learning (RL) loop violates: the policy's proposals improve as search proceeds and, in layer-by-layer construction, shift within every episode. We replace one-shot quantile estimation with online feedback control (Adaptive Conformal Inference, with tuning-free, locally-adaptive, and group-conditional variants), restoring steerable coverage: dialing the target delivers it, monotonically and reproducibly, for arbitrary sequences. Across three neural-network architecture families and both single-step and sequential search (three seeds), it tracks every requested level to within ${\sim}10^{-3}$ while pruning 25-50% of evaluations at no measured accuracy cost, whereas static calibration loses control of its coverage and a Gaussian-process baseline stays conservative regardless of the request. Finally, used as an acquisition function on one constrained testbed, the same optimistic bound beats random search, a gain that fixed optimism already carries and online calibration sharpens. The source code is available at https://github.com/Vicomtech/rl-hw-nas.

Fri 2 OctMachine Learning
The gist
Finding the best computer hardware design often takes a lot of time because each design must be tested thoroughly. The authors improved a method that predicts which designs are promising and worth testing, ensuring the predictions remain accurate even as the search evolves. They introduced an adaptive way to adjust these predictions on the fly, which lets the system prune less promising options without losing accuracy. This means hardware-aware neural architecture search can be done faster and more reliably than before.
Open → 2610.03127v1

ByteSplat speeds up 3D scene training by cutting GPU data movement

ByteSplat: Efficient Distributed 3D Gaussian Splatting Training via Intra- and Inter-GPU communication reduction

Abstract: 3D Gaussian Splatting (3DGS) enables photorealistic scene reconstruction, but training large-scale scenes requires substantial memory and computation. Distributing training across multiple GPUs increases available memory capacity, yet its performance is strictly constrained by data movement. We identify two dominant bottlenecks: repeated off-chip memory accesses during forward and backward rasterization, and inter-GPU communication of partial Gaussian gradients. To address these bottlenecks, we present ByteSplat, a distributed 3DGS training framework that jointly reduces intra- and inter-GPU data movement. First, ByteSplat fuses forward rasterization and backward rasterization into a single GPU kernel, retaining intermediate results on-chip to eliminate redundant off-chip transfers. Second, to alleviate the increased on-chip storage by fused rasterization, ByteSplat introduces hardware-aware pruning that considers both rendering quality and per-tile shared-memory constraints, increasing the overall performance of fused execution. Lastly, ByteSplat exploits gradient sparsity to eliminate zero partial gradients from inter-GPU communication. GPU-efficient encoder and decoder kernels compact the remaining records and directly aggregate the received gradients on their owner GPUs, reducing both communication volume and local aggregation overhead. We evaluate ByteSplat across six datasets. Compared with the baseline, ByteSplat reduces intra-GPU off-chip traffic and backward inter-GPU communication volume by 63.4% and 65.8%, respectively. On eight GPUs, ByteSplat achieves up to 6.1$\times$ training speedup while preserving reconstruction quality.

Fri 2 OctDistributed, Parallel, and Cluster Computing
The gist
Training detailed 3D scenes takes a lot of computer memory and time, especially when using multiple graphics cards (GPUs). The authors found that moving data between memory and GPUs, and between the GPUs themselves, slows down the process. They created ByteSplat, a system that reduces this data movement by combining steps, pruning data intelligently, and sending only important information between GPUs. This approach makes training faster while keeping the quality of 3D scenes high.
Open → 2610.02851v1

Flow matching improved for smoother image generation with fewer steps

Smoother Flow Matching via Contrastive Trajectory Repulsion

Abstract: Trajectory crossing remains a critical bottleneck in Flow Matching (FM), and previous works typically view these crossings from a theoretical optimization perspective causing velocity averaging. They attempt to address it indirectly by post-hoc distillation or endpoint coupling, without explicitly regulating the intermediate trajectories. In this paper, we introduce a new network learning perspective: crossing points inherently induce large local Lipschitz constants in the target velocity field, leading to two drawbacks. First, high Lipschitz constants correspond to high-frequency signals in the velocity field that neural networks struggle to fit due to spectral bias. Second, they also imply drastic velocity variations, leading to severe numerical integration errors in few-step inference. To alleviate this, we propose CoFlow, a framework that introduces the contrastive learning paradigm into FM to explicitly repel trajectories during training, thereby lowering the local Lipschitz constants of the velocity field. Specifically, we formulate CoFlow from a Stochastic Differential Equation (SDE) perspective by injecting a repulsive drift term. This drift actively guides the forward process of positive samples away from negative trajectories, effectively reducing the local Lipschitz constant. Furthermore, we derive an equivalent stochastic interpolant formulation from this SDE, providing a simple and tractable design space to control the influence of negative samples. Extensive experiments on ImageNet 256x256 demonstrate that CoFlow significantly reduces FID compared to standard FM in few-step inference (e.g., 20 steps), with no added training overhead. The code can be accessed at: https://github.com/HKUST-LongGroup/CoFlow

Thu 1 OctComputer Vision and Pattern RecognitionMachine Learning
The gist
Flow Matching techniques face a problem when paths cross, which causes difficulty for neural networks to learn and leads to errors when creating images quickly. The authors present CoFlow, a method that actively pushes paths apart during training to avoid crossing, making the velocity field smoother and easier for the network to handle. This results in better image quality when generating images with fewer steps. Their method works well on large image datasets without extra training costs.
Open → 2610.01408v1

Align predictions to improve image generation from noisy inputs

Just Align $\bm{x}$: Aligning Predictions, Not Representations

Abstract: Representation alignment has become an effective way to accelerate diffusion training, but its benefits do not transfer reliably to pixel-space clean-image prediction. In JiT, we find that auxiliary feature alignment can improve access to semantic features while reducing access to image variation needed for clean-image prediction, creating a mismatch between the auxiliary objective and the denoising task. This suggests a different principle: auxiliary supervision should improve the prediction target itself rather than impose a separate representation target. We introduce JAx (Just Align x), a prediction-supervision method that aligns clean-image predictions across noise levels. JAx couples a noisier student observation with a cleaner observation through a Markov degradation that preserves the original JiT input distribution. Under this coupling, the oracle prediction from the cleaner state has the same conditional mean as the optimal JiT target, while its conditional target covariance is no greater. Thus, oracle prediction alignment preserves the population JiT objective up to a constant while providing a lower-variance training target. To make this construction practical with an imperfect EMA teacher, JAx combines ground-truth supervision with a reliability-gated coupling band that selects nearby teacher states based on prediction risk. On ImageNet 256x256, JAx consistently improves FID and accelerates convergence across JiT-B/16, L/16, and H/16, without an external encoder or changes to the architecture or sampling procedure. Gradient diagnostics further show reduced minibatch gradient variance, while ablations demonstrate that the gains cannot be explained by time reweighting alone. These results show that prediction-space supervision provides a simple and principled alternative to representation alignment for pixel-space generative models.

Wed 30 SeptComputer Vision and Pattern Recognition
The gist
Training AI to create clear images from noisy ones is hard. The authors found that aligning the AI’s predictions at different noise levels works better than aligning internal features. Their method, JAx, helps the AI learn more reliably and faster by making predictions more consistent as noise changes. This leads to clearer images and quicker training without changing the model’s design.
Open → 2610.00600v1

Kv cache quantization reduces memory for long context language models

WUSH-KV: KV Cache Quantization with Data-Adaptive Transforms

Abstract: KV cache memory and bandwidth costs grow with context length and batch size, which limits efficient long-context inference. To address this bottleneck, we introduce WUSH-KV for low-bit KV-cache quantization. It adapts WUSH, which constructs a data-aware transform from the second-order statistics of both factors in a matrix product to reduce quantization error. WUSH-KV uses calibration data to construct separate key and value transforms, with the value transform folded into the model weights and the key transform applied after RoPE. The transforms can be paired with clipped quantizers. For one such quantizer, QuEST INT, we show that, under mild assumptions, the WUSH transform is near-optimal. With this quantizer, WUSH-KV reduces layerwise reconstruction error and achieves the lowest end-to-end perplexity among other tested transforms. For end-to-end evaluation, we integrate WUSH-KV into SGLang using OSCAR-style percentile-clipped affine quantization. At 2-bit, WUSH-KV performs comparably to or outperforms the OSCAR transform across all evaluated models and downstream tasks.

Tue 29 SeptMachine Learning
The gist
Long conversations with AI need a lot of memory to remember what was said before, which slows things down. The authors came up with a way called WUSH-KV that shrinks this memory by using smart math based on the data’s patterns, so less space is needed without losing much information. They tested it on different language models, and it worked as well or better than other methods even when squeezing the memory to just 2 bits of data. This makes it easier to run AI models on long texts efficiently.
Open → 2609.38121v1

Zero order training cuts memory use for large AI models fast

Probe-Space Preconditioning for Fast and Stable Zero-Order Training

Abstract: Backpropagation (BP) dominates deep learning but imposes a massive memory tax. For example, training OPT-30B with Adam requires $\approx$ 600GB of GPU memory (assuming batch size 8 and sequence length 2048). Alternatively, zero-order optimization (ZOO) trains in inference-mode (requiring only $\approx$ 60GB for the same model): no stored activations, no gradients, and no optimizer states. However, ZOO convergence has lagged behind BP. In this work, we evaluate two methods to close this gap. First, we show that reallocating training compute budget from many steps to large effective batch sizes with many perturbations (or probes) but fewer steps, allows 1SPSA (Spall, 1992) to outperform zero order methods like MeZO (Malladi et al., 2023) with less training compute. Next, we introduce 1.5-SPSA, adding a single "clean" forward-pass per step to 1SPSA to calculate a cheap diagonal preconditioner in probe-space, which improves convergence rate and convergence by down-weighting high curvature directions. Benchmarking on 6 post-training datasets on both Qwen3 and OPT model families, we show that 1.5-SPSA achieves State-of-the-Art results over previous ZOO solvers with much less optimization steps. For example, we train OPT-13B (for direct comparison to MeZO) and find 1.5-SPSA achieves +3.1% accuracy on SST-2 over both MeZO and BP in only 70 steps vs. MeZO's 100,000 steps. Finally, we combine an 8-bit-packing random generator, triton fused unpack/apply kernels, and distributed parallelism to achieve fast and stable training of models as large as OPT-30B in-place on commodity GPUs (e.g. A100).

Tue 29 SeptMachine Learning
The gist
Training very large AI models usually requires a lot of computer memory for storing extra information, which can be a problem. The paper looks at a different kind of training called zero-order optimization that needs much less memory but has been slower. The authors improve zero-order training by changing how many trial guesses are made each step and adding a simple extra check that helps the training focus on important directions. Their new method trains big models more quickly and efficiently than before, using ordinary GPUs.
Open → 2609.38095v1

Gradient-aligned routing improves multi-task text classification accuracy

Routing in Gradient Space: Balanced Usage Is Not Expert Specialization

Abstract: Sparse expert models can distribute traffic evenly while still grouping incompatible training signals within the same experts. We study routing as a gradient-partitioning problem and introduce gradient-aligned routing (GAR), whose load-normalized router objective rewards grouping observations with aligned gradients. On five multi-task text-classification mixtures, we compare GAR with task-loss-only routing, gradient-combination and gradient-conflict methods, and load-balancing losses. With a fully trainable RoBERTa backbone and classification-head experts, GAR has the highest aggregate validation accuracy, 1.07 percentage points above task-loss-only routing. With frozen DeBERTa and Qwen3-1.7B backbones and low-rank adapter experts, it again ranks first, 1.10 points above task-loss-only routing, with better-balanced expert load and higher gradient-mass purity, the share of each expert's gradient-norm mass from its dominant task; the load-balancing losses flatten load further but leave this purity near its task-loss-only level. Top-1 routing, trainable full-parameter feed-forward network (FFN) experts, and a larger backbone also show positive aggregate gains. The results distinguish expert-load balance from gradient-based routing organization and indicate the predictive value of gradient-informed routing in multi-task text classification.

Tue 29 SeptMachine Learning
The gist
This work looks at how computer models choose which specialized parts handle different tasks when learning many things at once. The authors found that organizing these choices based on how training signals align in their gradients leads to better accuracy than just balancing workload or routing based on task loss alone. Their method, called gradient-aligned routing, groups similar training signals together, helping the model learn more effectively across multiple text classification tasks.
Open → 2609.36724v1

SAGE improves NPU kernel coding by learning from past successes

From Experience to Expertise: Adoption-Aware Memory Learning for Data-Scarce NPU Kernel Synthesis

Abstract: High-performance kernels underpin efficient accelerator execution but require expert tuning and lengthy manual optimization cycles. LLM coding agents promise automation, yet their CUDA knowledge transfers poorly to data-scarce domain-specific architectures (DSAs) such as NPUs, whose execution models and memory hierarchies differ substantially from those of GPUs. To address this transfer gap, post-training methods adapt LLMs to NPU programming but depend on scarce expert data and substantial training compute. Memory-learning agents instead adapt through external memory, but their uniform credit assignment gives adopted and unused experiences the same reward target, potentially biasing subsequent retrieval rankings. Moreover, when learned values guide only retrieval, high-value experiences that generalize across operators must be retrieved repeatedly rather than retained in context, thereby increasing retrieval overhead and weakening cross-task guidance. We therefore present SAGE, a persistent self-improving agent for NPU kernel synthesis. Adoption-Traced Utility estimation (ATU) combines explicit adoption records with kernel evaluation outcomes for adoption-aware credit assignment. Utility-Gated Consolidation (UGC) uses positive utility and repeated adoption across operators to select and abstract reusable rules into a bounded resident context. On NPUKernelBench, SAGE achieves a 95.5% execution rate versus 84.1% for the strongest controlled baseline, with 86.9% of solved operators outperforming torch_npu. With GLM-5.3, SAGE achieves a 43.99x speedup over the torch_npu reference on sparse flash attention. These results show that adoption-aware credit assignment and selective consolidation enable agents to accumulate and reuse hardware-specific knowledge across tasks.

Mon 28 SeptMachine Learning
The gist
Making computer programs run quickly on special chips called NPUs is hard and usually takes expert effort. Large language models trained for GPUs don’t work well on NPUs because these chips work differently. The researchers created SAGE, a smart system that remembers which coding solutions worked well before and learns to reuse them for new tasks. This approach helps SAGE write fast NPU code more reliably and efficiently than previous methods.
Open → 2609.35568v1

ProofLoom automates formal proofs for complex stochastic optimization algorithms

ProofLoom: Proof-Obligation-Driven Theory Construction for Autoformalizing Research-Level Stochastic Optimization

Abstract: Formalizing research-level stochastic optimization in Lean requires both an algorithm model and domain theory connecting foundational libraries to convergence proofs. Revising a model to restore provability can change the mathematical claim. We introduce ProofLoom, a fully automated LLM-agent system for Proof-Obligation-Driven Theory Construction. Given a published algorithm, target theorem, and source proof, ProofLoom autonomously constructs the Lean model and supporting theory. Open proof obligations drive the development of definitions, interfaces, lemmas, and proof plans. Signature contracts record evidence and obligations for model revisions; an independent Judge rejects unsupported assumptions and weakened conclusions. Planner expands the published argument into intermediate claims, and Audit checks whether the Lean proof follows it. Across tasks, SOptLib accumulates verified mathematics and construction experience: reusable results are extracted, generalized, and verified, while modeling decisions and failed proof routes are recorded. Later tasks retrieve these results and records and contribute new developments, forming a cycle of construction, accumulation, and reuse. On fifteen textbook and research-paper tasks, ProofLoom obtains mean human ratings of 6.3/7 and 6.4/7, compared with 4.9/7 and 5.0/7 for the strongest of six baselines. Across 33 developments, it produces 490,693 lines of algorithm-local Lean code with no sorry. The formalizations also expose 28 incorrect formulas, proof gaps, and algorithm-analysis mismatches in published sources across 22 developments, each with checked evidence.

Mon 28 SeptArtificial Intelligence
The gist
Formalizing complex math proofs about algorithms that work with randomness is very hard and error-prone. The authors created ProofLoom, a system that uses AI to automatically build and check these formal proofs using a computer language called Lean. It reads published algorithms and proofs, then constructs detailed models and supporting math while catching mistakes or gaps in the original work. The system improves over time by reusing proven math and failed attempts from past tasks.
Open → 2609.34960v1

Video sparse attention speeds up generation with fine-grained routing

Improving Video Sparse Attention with Fine-grained Router and Sparse Rebasing

Abstract: We present VSA2, a frontier trainable sparse attention for video DiTs. VSA2 includes a variety of new architectural features and training procedures that we apply across all stages of the DiT development cycle, including pretraining, RL, and inference, to produce a DiT with comparable or better quality than a full attention counterpart. Architecturally, VSA2 introduces a fine-grained router that improves the precision of identifying critical tokens and supports dynamic computation by allowing each query to attend to a variable number of key-value pairs. In training, we identify a Hard-to-Easy Curriculum, where models trained under high sparsity and later evaluated with lower sparsity during inference not only generalize effectively, but also outperform models trained with full attention in motion quality. VSA2 is also flexible: it can replace full attention during the middle of progressive low-to-high resolution pretraining, rebasing early-stage full-attention checkpoints. Experiments show that VSA2 reduces attention computation by half over VSA with lower loss. On 720p videos, it accelerates attention by 8.9x and end-to-end generation by 4.62x compared to the FlashAttention-3 baseline, while achieving comparable or better video quality.

Sat 26 SeptComputer Vision and Pattern Recognition
The gist
Processing videos efficiently is challenging because it requires lots of computations to focus on important parts. The authors developed VSA2, a method that smartly picks which parts of the video to pay attention to, using a ‘fine-grained router’ that adjusts how much is processed for each part. They also found a special training approach that helps models perform even better when they focus less, making video generation faster without losing quality. Their method can be used during different training stages and speeds up video creation significantly compared to previous techniques.
Open → 2609.32882v1

Muon orthogonalization limits in noisy gradient optimization near optima

Muon Under Gradient Noise and the Limits of Orthogonalization Near Optima

Abstract: Muon replaces the momentum buffer of each weight matrix by its orthogonal polar factor. We ask what this orthogonalization does near an optimum, where minibatch noise dominates the gradient. Under a Gaussian noise model, the expected Muon update becomes a scaled gradient step, so a linear method with a suitably matched learning rate reproduces Muon's first-order mean response. The stochastic update is a different matter: after the response is matched, Muon retains a nonlinear residual that is uncorrelated with the input noise and contributes additional covariance. A Hermite expansion shows how momentum acts on this residual. Its higher-order components decorrelate faster than the linear component, so momentum suppresses the residual's accumulated covariance relative to the linear part, but never eliminates it. In a local quadratic surrogate that evaluates the residual on the stationary noise buffer, the residual adds stationary covariance and raises the stationary loss floor at every stable step size, while leaving the contraction dynamics unchanged. Simulations of the full nonlinear recursion on quadratics and measurements on frozen transformer gradients support each step of this picture. Together, the results make a theoretical case for replacing orthogonalization by response-matched momentum SGD once optimization becomes noise-dominated.

Sat 26 SeptMachine Learning
The gist
Training deep learning models involves updating many numbers called weights using gradients estimated from small data batches, which can be noisy. The paper studies a method called Muon that keeps some parts of these weights orthogonal to stabilize training. The authors find that near an optimal solution where noise is significant, Muon's orthogonalization behaves like a scaled version of simpler momentum methods but also introduces extra complicated noise effects. These extra effects never fully go away and raise a baseline level of loss during training. The work suggests simpler momentum methods might be better when noise is dominant during optimization.
Open → 2609.32861v1

Transolver works well without transformer attention layers

Does Transolver really need a Transformer?

Abstract: The widely used Transolver family of neural operators is based on physics-attention, which softly assigns the points of an unstructured mesh to a small number of slices, applies self-attention among the resulting tokens, and broadcasts the result back to the points. We provide a comprehensive empirical and theoretical analysis to elucidate the mechanisms which are responsible for model performance. To this end, we perform careful ablations on a challenging suite of nine 3D fluid dynamics benchmarks to find that replacing token attention with a constant linear map does not affect the accuracy. Thus, Transolver does not need a Transformer at all. However, removing the global mixing (slicing/deslicing) or doing it only once leads to performance collapse. We leverage the theory of averaging neural operators to explain and corroborate our findings by showing that just slicing/deslicing, in conjunction with pointwise MLPs, already suffices for universal approximation of continuous operators and attention is redundant in this context. Finally, we provide a novel FlashAttention-style efficient implementation of the key slicing/deslicing module of Transolver. This flashslice kernel streams slice and deslice over the points without materializing the heavy slice-weight tensor, while reproducing the best available implementation to floating point error. At the same time, it leads to very significant memory and compute savings, particularly at large slice counts.

Sat 26 SeptMachine Learning
The gist
Transolver is a type of neural network used to analyze 3D fluid flows by breaking up data into parts, mixing information, and then putting it back together. The authors found that the usual attention mechanism, which helps the network focus on important parts, can be replaced by a simple linear step without losing accuracy. Instead, the key part is how the data is sliced and recombined multiple times. They also created a faster and more memory-efficient software module to handle the slicing process.
Open → 2609.32525v1

Large language models show limits in data science code translation tasks

ORCA: Evaluating LLMs on Data Science Code Translation

Abstract: Data Science Code Translation (DSCT) is the process of converting code between data science libraries while preserving functional equivalence and enabling interoperability across data science ecosystems. While Large Language Models (LLMs) have demonstrated considerable progress in Data Science Code Generation (DSCG), their performance in DSCT remains insufficiently studied. To address this gap, we introduce ORCA, a comprehensive benchmark with two complementary settings: ORCA-MAIN, which comprises 1,600 carefully curated grounding-level tasks across 3 representative domains: Data Querying, Data Manipulation, and Deep Learning; and ORCA-PROJECT, which contains 200 translation tasks over complete data science projects across 7 data science task types. Each task is accompanied by annotated reference translations and test cases for validating functional equivalence. We further incorporate a multi-stage quality verification process that thoroughly verifies task correctness and test case robustness. Experimental results demonstrate challenges in DSCT, with even frontier LLMs showing limited performance. Specifically, Claude-Opus-4.6 achieves a success rate of 56.92% on ORCA-MAIN and 33.67% on ORCA-PROJECT, indicating considerable room for improvement in DSCT. We also observe a clear directional preference in DSCT, where translation is consistently easier when the source code expresses the task through more explicit, fine-grained operations. Motivated by this, we propose an intent-augmented method, in which the model first infers source-code intent and then uses it as additional context for translation, achieving average absolute success-rate gains of 4.80% and 5.33% on ORCA-MAIN and ORCA-PROJECT, respectively.

Fri 25 SeptArtificial Intelligence
The gist
Data scientists often need to convert code from one library to another without changing what the code does. The authors studied how well advanced AI models called large language models (LLMs) can do this code translation. They created a new test set called ORCA with many tasks and real projects to check this ability. Results showed that current models still make many mistakes, especially with bigger projects, but adding extra info about the code's purpose helps improve their success.
Open → 2609.30749v1

Adaptive tile cholesky breakthrough speeds up matrix factorizations on cpus and gpus

Dense Matrices Are Alike; Sparse Matrices Are Sparse in Their Own Way: A Structure-Adaptive Tile Cholesky Factorization

Abstract: Sparse direct Cholesky solvers fix one data structure for an entire matrix, but symmetric positive definite systems range from nearly dense to irregular, sometimes mixing both within one matrix. We let the data structure follow the sparsity structure, across matrices and across tiles within a matrix. Before numerical work starts, a lightweight selector captures the sparsity pattern of the Cholesky factor and routes the matrix, on one static shared-memory schedule, to one of three regimes: dense, sparse, or an intermediate semisparse regime. Dense tiles are stored in full; the semisparse regime uses a new active-column tile that keeps only the columns the factorization will touch, so banded or arrowhead-shaped structures common in spatial models still reach BLAS-3 efficiency. The approach suits the integrated nested Laplace approximation (INLA): one sparsity pattern factorized thousands of times with different values, so the one-time analysis cost is amortized and every factorization saving compounds. We evaluate the technique on 60 SPD matrices, comparing against MUMPS, PaStiX, CHOLMOD, symPACK, and Intel oneMKL PARDISO on Intel Xeon and AMD EPYC nodes; the selector alone achieves the lowest total factorization time in every regime. Summed over the suite, it beats the best fixed single-structure mode by 1.6 to 2.6x, and every alternative by 1.8 to 12.5x on Intel and 2.6 to 10.1x on AMD, with the largest gains on the most expensive factorizations. It trades more one-time analysis for less time per factorization, pulling ahead by the third factorization of a given pattern. As a first GPU extension, the dense route on one NVIDIA A100, with the factor resident on the device, runs 1.2 to 6.3x faster than on the faster CPU node, the margin widening with factor size. Solver, Python/R/Julia interfaces, benchmark suite, and results are open at https://github.com/esmail-abdulfattah/sTiles.

Thu 24 SeptPerformance
The gist
Solving big systems of equations often involves breaking down matrices into simpler parts, but these matrices can have very different patterns of empty and filled spaces. The authors designed a method that looks at each part of the matrix and picks the best way to store and process it, making the calculations faster. They tested this approach on many types of problems and found it consistently beats existing methods, especially when the same matrix pattern is solved repeatedly. Their method also works well on powerful GPUs, further speeding up calculations.
Open → 2609.29765v1

Flow based distribution matching speeds up self supervised image representation learning

Learning a Flow to Self-Supervised Representations

Abstract: Explicit geometric references offer a direct way to structure self-supervised representations. Existing adversarial distribution-matching formulations, however, require costly encoder-critic optimization. We introduce Flow-Based Distribution Matching (FBDM), a non-adversarial framework that learns this reference-directed geometry through spherical conditional velocity regression. An ETF-inspired reference allows its number of components K' to exceed the auxiliary flow dimension d* while retaining structured geometric separation. We assign both augmented views of each image to the same target, while limiting how many images each reference center can receive. An explicit alignment loss further pulls the two views' representations closer together. Experiments across benchmarks ranging from CIFAR to ImageNet show that FBDM achieves performance nearly on par with DM and remains competitive with existing SSL methods. Matched training-cost comparisons show a 1.48- to 1.83-fold speedup over DM with a negligible increase in GPU memory usage. We also provide a theoretical explanation for the usefulness of the learned representations: under stated conditions, we bound the downstream misclassification rate in terms of the FBDM pretraining loss.

Thu 24 SeptComputer Vision and Pattern RecognitionMachine Learning
The gist
Learning useful representations of images without labeled data is challenging because it requires structuring the way computers understand image features. The authors propose a new method called Flow-Based Distribution Matching (FBDM), which avoids complex adversarial training by using a flow-based model to match distributions. This method assigns multiple augmented views of the same image to shared geometric targets, speeding up training with only a small increase in memory use. Their experiments show that FBDM performs nearly as well as previous methods but trains significantly faster. The paper also explains why representations learned this way can help in downstream classification tasks.
Open → 2609.29350v1

Transforming attention outputs improves accuracy in vision transformers

NS-ATTENTION: Newton-Schulz Transformations of Attention Outputs in Vision Transformers

Abstract: Newton-Schulz (NS) iteration has recently been used in the Muon optimizer to transform update matrices during the training of large language models. Motivated by its spectral effect, we investigate applying NS directly to Transformer attention representations. We introduce Newton-Schulz Attention (NS-Attn.), a parameter-free transformation applied to the output of each attention head. Each head output is arranged as a feature-by-token matrix and normalized by its Frobenius norm. We then apply a finite NS polynomial step and restore the original norm. The objective is to reduce spectral concentration and increase effective rank before standard head merging and output projection. Across ViT and Swin on CIFAR-10 and CIFAR-100, NS-Attn. improves final-epoch accuracy in all 12 matched-seed comparisons, with mean gains of 0.25--0.83 percentage points. ViT ablations show higher mean accuracy with one iteration than with two. Spectral analysis further shows reduced leading-eigenvalue concentration and increased effective rank. These gains incur additional inference latency.

Wed 23 SeptMachine Learning
The gist
Vision transformers use attention to understand images, but this attention can sometimes focus too narrowly on certain parts. The authors tried a mathematical trick called Newton-Schulz iteration to spread out the attention more evenly and make it richer. This adjustment helped models get better at classifying images in tests. It works without adding extra parameters but does slow down the processing a bit.
Open → 2609.27735v1

Improving draft model training to speed up large language model decoding

Acceptance-Aware Draft Model Training for Speculative Decoding

Abstract: Speculative decoding accelerates large language model (LLM) inference by using a lightweight draft model to generate multiple candidate tokens that are verified by the target model in a single forward pass. Its speedup is largely determined by the acceptance length, yet existing draft-model training methods mainly optimize cross-entropy or Kullback-Leibler (KL) divergence as proxies. These objectives encourage distribution matching but do not directly optimize acceptance length, and the acceptance mechanism also differs between greedy and sampling-based decoding. In this work, we propose acceptance-length-aware training losses that directly optimize the expected number of accepted tokens within a speculative window. For greedy verification, we derive an expected accepted length (EAL) loss that explicitly maximizes expected acceptance length. For sampling-based decoding, we introduce a window total variation (WTV) loss that optimizes the overlap between temperature-scaled draft and target distributions while accounting for sequential acceptance dependencies. Both objectives can be further combined with a group-relative reinforcement learning stage (GRPO) using simulated acceptance length as the reward. Experiments across different target and draft models, tasks, and decoding settings show that our losses consistently improve acceptance length over KL-based training. WTV provides particularly strong gains under sampling-based decoding, while EAL better matches greedy verification. These results show that directly optimizing the acceptance objective, with losses tailored to the decoding mode, is more effective than conventional distribution-matching objectives.

Mon 21 SeptMachine Learning
The gist
Large language models can be slowed down because they check each generated word carefully. Speculative decoding uses a quicker model to guess many words at once, which the main model then verifies, making things faster. The authors found that current training methods don’t directly focus on making these guesses accepted more often, which would boost speed. They created new ways to train the quick model to better match what the main model will accept, leading to faster and more efficient language generation.
Open → 2609.24150v1

Parameter inheritance improves scaling and efficiency of recommendation models

Inherit4Rec: Parameter Inheritance for Efficient Scaling of Recommendation Models

Abstract: Scaling model capacity has emerged as an effective approach to overcoming performance bottlenecks in industrial recommender systems. However, repeatedly training larger dense models from scratch demands substantial data and time, while their growing computation conflicts with the strict serving budgets of industrial systems. Parameter inheritance provides a promising route for both dense model growth and sparse conversion, yet existing methods are primarily designed for static corpora and can suffer sharp performance drops under dynamically evolving recommendation data. To address these challenges, we propose Inherit4Rec, a parameter-inheritance framework that supports both Dense-to-Dense (D2D) growth and Dense-to-Sparse (D2S) conversion. Inherit4Rec-D2D combines hybrid growth with asymmetric training to preserve the forward function at expansion and maintain update continuity. Inherit4Rec-D2S constructs SMoE networks through co-activation-aware partitioning and a load-balancing loss, preserving dense-model capabilities while promoting balanced expert activation. Experiments on KuaiRand-1K and an industrial short-video recommendation dataset show that both transformations consistently outperform the evaluated inheritance baselines across all prediction objectives. These results demonstrate the effectiveness of Inherit4Rec for continual capacity expansion and computation-efficient sparse conversion in industrial recommender systems.

Sat 19 SeptInformation Retrieval
The gist
Recommender systems often need bigger models to improve their suggestions but training large models from scratch takes a lot of time and computing power. The authors propose a method called Inherit4Rec that helps grow models or make them sparser by reusing parameters from smaller models, so training is faster and requires less data. Their approach also handles changing recommendation data better than previous methods. Tests on public and industrial datasets show Inherit4Rec works well to keep improving recommendations while saving computation.
Open → 2609.23111v1

Mask-aware execution speeds up jeppa training on gpus

Mask-Aware Execution for Efficient JEPA Training

Abstract: Joint Embedding Predictive Architectures (JEPAs) are becoming a core representation-learning primitive and a building block for latent world models across vision, video, audio, brain dynamics, and time series. Despite (potential of) wide deployment, current JEPA training pipelines are inefficient: each input is executed through multiple mask-specific branches, with redundant target-side work, and memory-bound token routing. These costs grow with the number of masks and limit GPU efficiency. We present M-JEPA, a mask-aware execution architecture that restructures JEPA training without changing the learning objective. M-JEPA separates mask-independent computation from mask-dependent routing, enabling shared context encoder execution, fused token routing and slicing with backward support, sparse target encoder execution over the union of target tokens, and masked patch embedding for sparse inputs. The resulting pipeline preserves training semantics while reducing computation, memory traffic, and synchronization overhead. We implement M-JEPA for five JEPA variants and evaluate it on NVIDIA A100 GPUs. Compared against the state-of-the-art baselines, M-JEPA achieves up to 1.7x end-to-end training speedup for 2-10 masks. Separately, with masked patch embedding, 4.75x patch-embedding speedup at high sparsity. These results show that execution restructuring, rather than changes to the JEPA objective, is a key lever for efficient JEPA training.

Sat 19 SeptDistributed, Parallel, and Cluster ComputingMachine Learning
The gist
Joint Embedding Predictive Architectures (JEPAs) are a way to teach computers to understand patterns in images, sounds, and other data. Training these systems is currently slow because they repeat many similar steps for different parts of the data. The authors show a new way, called M-JEPA, that reorganizes the training process to avoid repeated work and save memory. This makes training faster and uses less computer power without changing what the system learns.
Open → 2609.22674v1

Zarya language model blends sequential and parallel text generation

Zarya: A Hybrid Autoregressive--Masked Diffusion Language Model with Flexible Training and Dual-Mode Inference

Abstract: Autoregressive language models (ARMs) are constrained by sequential, left-to-right generation, while masked diffusion models (MDMs) enable parallel decoding but suffer from high computational overhead due to the inability to reuse Key-Value (KV) cache and from incoherent generation arising from learning dependencies over an intractable space of token combinations. We introduce Zarya, a family of hybrid language models that jointly optimizes an autoregressive (AR) objective and a masked-diffusion objective within a single architecture. Zarya structures training data into variable-size slots and employs a curriculum that gradually increases slot granularity, enabling a smooth transition from fine-grained AR learning to coarse-grained diffusion learning. At inference, Zarya provides two distinct decoding paradigms through a unified interface: (i) MDM sampling with first-hitting denoising, and (ii) slotted speculative decoding that interleaves inter-slot diffusion-based selection with intra-slot autoregressive infilling, achieving full KV cache reuse. The training and inference regimes are fully decoupled, allowing a model trained with any configuration to be deployed in either mode. Extensive configurability --- including grouped noise patterns (Prefix Completion, Fill-In-the-Prefix, Fill-In-the-Middle), ordered sampling schedules, and noise-level permutation strategies --- enables flexible research exploration. We release Zarya models publicly in sizes 0.6B, 1.7B, and 4B, demonstrating performance on standard benchmarks while offering a principled integration of autoregressive and diffusion paradigms.

Thu 17 SeptComputation and LanguageArtificial Intelligence
The gist
Generating text sequentially, one word at a time, is slow but consistent, while parallel methods can be faster but often less coherent and costly to run. The authors created Zarya, a new language model that combines both approaches, training it to gradually shift from careful step-by-step learning to broader, parallel learning. At use time, Zarya can generate text either by sampling in parallel or by mixing parallel and sequential steps efficiently. This flexible system aims to balance speed, memory use, and output quality in language tasks.
Open → 2609.19868v1

Verifying and fixing gpu matrix errors with sketching after calculation

Sketching the Error, Not the Product: Post Hoc Fault Recovery for Half Precision GPU Matrix Multiplication

Abstract: Silent data corruption (SDC) from defective accelerators now interrupts large scale training, yet deployed mitigations act on whole nodes. Algorithm based fault tolerance (ABFT) for a single GEMM has to be fused into the kernel or encode the operands, and it localizes at most one error per checksum. We present FP-Sketch, a verifier that runs after an unmodified tensor core GEMM whose half precision operands are accumulated and delivered at FP32. A sum sketch detects corruption on every call. Hashed first moment sketches, confirmed by independent recomputation, then localize several corrupted entries with no false positives by construction, and each fault yields a coordinate and a magnitude for fleet diagnosis. In floating point, sketch noise rather than bucket collisions limits localization. We measure that noise and find that its constant depends on the BLAS and the operand format and that the bucket count must grow as $n^{2.57}$ for a square product. Sizing the bucket count by measured noise rather than by a fitted power of $n$ raises recovery on eight transformer shapes from 0.402 to 1.000, and measuring the noise at run time adapts the bucket count to the kernel and the model. Instruction level injection with NVBit shows that upsets in a live accumulator are often only 2 to 9% of a typical entry, a population that output side injection cannot produce. Output side injection recovers every fault, while under NVBit the same engine sized for faults of typical magnitude recovers 0.550, and sizing for the measured magnitudes restores 1.000. On Llama-2-7B, guarding the MLP down projections removes 99.4% (BF16) and 99.9% (FP16) of the perplexity damage caused by 2048 bit flips, and the clean path probe costs 0.78 to 3.06 ms against GEMMs of 0.35 to 12.47 ms.

Thu 17 SeptDistributed, Parallel, and Cluster Computing
The gist
Sometimes computers that run AI programs make mistakes without telling us, especially when using fast but less precise math. The authors came up with a way to quickly check for and find mistakes after the math is done, without changing how the math is done. Their method uses special summaries called sketches that spot errors and show exactly where they happened. This helps fix the mistakes and keep AI programs working well without much added time.
Open → 2609.19758v1

Looped transformers adapt iteration depth per token for efficient reasoning

T-LoopFormer: Token-Level Elastic-Depth Looped Transformers for Latent Reasoning With Dynamic Routing

Abstract: Looped Transformers have recently demonstrated strong performance in both reasoning and language tasks by reusing a shared set of parameters across multiple iterations, achieving parameter efficiency without sacrificing representational power. Besides, looped Transformers perform inference directly in the latent space (latent reasoning) to reduce the number of tokens consumed during inference, thereby achieving improved sample efficiency. However, these models typically apply a fixed recursion depth uniformly to every token, leading to suboptimal compute allocation and leaving significant efficiency gains on the table. In this work, we propose \textbf{dynamic token-choice routing} for looped transformers, enabling each token to adaptively determine its own number of loop iterations based on its hidden state. We use a dynamic router to decide whether a token should continue recursing or exit early, allowing simple tokens to bypass unnecessary computation while hard tokens receive deeper processing. To ensure that this adaptive mechanism does not compromise decoding efficiency, we further introduce recursion-wise KV caching, which maintains an independent key-value cache for each recursion loop. This design ensures that tokens at different depths only attend to their corresponding cached states, effectively eliminating redundant computations for exited tokens and enabling fast autoregressive decoding. Extensive experiments show that T-LoopFormer reaches the sota performance under the same parameters on PPL and 10 zero-shot reasoning tasks, even surpassing the base model at 24x FLOPs and our model could reach the lowest inference latency, which validate the effectiveness of token-choice router and recursion-wise KV cache. Code: https://github.com/YuMingQian1234/T-LoopFormer.

Mon 14 SeptArtificial Intelligence
The gist
Transformers are computer programs that help understand language and solve reasoning problems. Usually, these programs do the same amount of work for every word or part of a sentence, which can waste computing time. The authors introduce a new method where each word decides how much processing it needs, so simpler words get less attention and harder ones get more. They also made a smart way to remember previous work to speed up the process. Their approach improves performance, speeds up processing, and uses less computing power.
Open → 2609.15160v1

Fast factorized processing speeds up complex data relationship queries

Factorized and Vectorized Execution: Optimizing Analytical and Semantic Queries over Relations

Abstract: Many-to-many joins are central to analytical and semantic workloads such as fraud detection, network analysis, and recommendation, where insights arise from relationships between entities. These workloads often suffer from an explosion of intermediate results, sometimes orders of magnitude larger than the inputs. Factorized representations address this problem by exploiting conditional independence among attributes to encode intermediates more compactly. In some cases, they can reduce the output size asymptotically below the worst-case output size. However, adopting factorization in modern vectorized query processors remains challenging: factorized representations are hierarchical, whereas vectorized execution is built around flat, block-oriented processing. Prior approaches either rely on full materialization or support only restricted factorization layouts, sacrificing much of the benefits of both factorization and vectorization. We present FFX, a novel engine for Fast Factorized eXecution. FFX is the first pipelined engine to support arbitrary factorization schemes while preserving full vectorization. The engine introduces packed factorized vectors and operators that maintain cache-friendly, contiguous layouts. Beyond analytics, FFX also co-optimizes semantic operators by serializing factorized intermediates into compact prompts for large language models (LLMs), substantially reducing token usage and inference cost while maintaining output quality and, in some cases, improving it. Together, these contributions enable efficient execution of join-heavy analytical queries, including queries augmented with semantic operators.

Tue 8 SeptDatabases
The gist
Many data tasks involve finding connections between lots of things, but this can create huge amounts of intermediate data that's hard to manage. The authors developed a new system called FFX that represents these connections compactly so it runs much faster using tricks that fit well with modern computer processors. This system also helps feed data efficiently to advanced language models, saving both computing effort and cost while sometimes improving results. Overall, it makes analyzing complicated data and combining it with smart language models more practical and efficient.
Open → 2609.09002v1

Oscillatory predictive learning improves vision model defenses without extra training effort

Neither Adversarial Training Nor Purification: Emergent Adversarial Robustness from Oscillatory Predictive Learning

Abstract: Adversarial robustness in computer vision is still largely achieved through adversarial training or test-time adversarial purification, both of which introduce significant computational overhead by generating adversarial examples during training or performing iterative denoising at test time. We study whether empirical robustness can instead emerge from architectural and representation-learning inductive biases. We introduce Oscillatory Predictive Learning (OPL), a two-stage framework that combines Artificial Kuramoto Oscillatory Neurons (AKOrN) with predictive self-supervised pretraining using X-PhiNet. Because our default checkpoint uses randomized initial oscillator states, we compare it with other randomized adversarial defense methods that provide precise, reproducible, and strong attack protocols. Experiments on CIFAR-10 and CIFAR-100, with additional corruption evaluation on CIFAR-10-C, demonstrate that our method achieves competitive results under the AutoAttack-rand evaluation protocol. On CIFAR-10 and CIFAR-100, OPL attains 76.63$\pm$0.76$\%$ and 50.44$\%$ robust accuracy, respectively, under $\ell_\infty$, $ε=8/255$, AutoAttack-rand with EoT $K=20$.

Tue 8 SeptMachine LearningArtificial Intelligence
The gist
It is hard to make computer vision systems that don't get fooled by tricky input images called adversarial attacks. Usually, defenses require extra work during training or testing, which slows things down. The authors show that by using special oscillating neuron models and a self-teaching step, the system naturally becomes better at resisting attacks. They achieved strong defense results on popular image datasets without the usual time-consuming steps.
Open → 2609.08683v1

Kalman delta networks improve memory updates in language models

Kalman Delta Networks: Uncertainty-aware Associative Memory

Abstract: Linear attention is increasingly used in frontier language models for efficient long-context inference and constant-memory decoding. Its fixed-size recurrent memory, however, requires an online decision at each token: what to write and how strongly to overwrite existing associations before knowing which information future queries will require. Delta-rule models learn this strength from the current token embedding but do not track confidence in the memory estimate, preventing each write from adapting to accumulated evidence. To represent this uncertainty explicitly, we reformulate recurrent associative memory as a linear--Gaussian state-space model, for which the Kalman filter is the optimal recursive estimator, and introduce a new family of models, Kalman Delta Networks (KDNs). Within KDNs, the transition propagates both the memory state and its uncertainty, allowing the Kalman gain to weight each residual write by accumulated evidence and observation reliability. Under this formulation, Delta-style updates emerge as a special case that substitutes a token-wise isotropic surrogate for predictive covariance and omits covariance tracking. Exact tracking, however, entails a dense, state-dependent Riccati recursion that is poorly suited to GPU-parallel linear-attention scans. To address this issue, we introduce two scan-compatible KDN approximations. Diagonal KDN projects each one-step posterior onto the diagonal Gaussian family through online mean-field variational inference, whereas Isotropic KDN uses an isotropic approximation with a single uncertainty scalar per head. Their uncertainty recurrences are Mobius maps, enabling associative scans with logarithmic parallel depth. Across controlled pretraining at 750M and 1.3B parameters, KDN variants consistently improve perplexity and mean downstream accuracy over state-of-the-art linear-attention models.

Mon 7 SeptMachine LearningArtificial Intelligence
The gist
Language models need to remember information efficiently while reading long texts. Current methods update their memory with fixed rules that don't consider how confident they are about what they've remembered. The authors introduce Kalman Delta Networks, which keep track of both the memory and its uncertainty, allowing smarter updates that weigh new information based on reliability. This approach improves performance on language tasks compared to previous similar methods.
Open → 2609.07816v1