Papers for

hardware optimization 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.

Parallel agent teams improve compute use for better test-time results

Test-Time Compute Scales Better with Parallel Agent Teams

Abstract: Test-time scaling improves the performance of a fixed model by spending more computation at inference. There are two common ways to spend it on agents when a verifier can score every attempt. Best-of-N sampling runs many independent agents and keeps the best result but saturates quickly. One large team of collaborating agents can score higher but stops improving as it grows. Can we get the best of both? Our method, parallel agent teams, does so by sampling many small teams in parallel and keeping the best team's result. We test it on 12 long-horizon tasks from GPU kernels and formal proofs to exploit development. With a 27B model and a budget of 100 agents, parallel teams of ten beat parallel agents on 10 of 12 tasks and beat one team of 100 on all four tasks where we ran such large teams. At equal dollar cost the same parallel teams beat a frontier model on half the tasks. A simple statistical model shows that individual agents lose because their many samples have a low mean and that one large team loses because a single sample gets no gain from variance. Sampling many small teams in parallel balances a high mean with the gain from variance. Parallel agent teams thus offer a more effective way to scale test-time compute.

Fri 6 NovArtificial Intelligence
The gist
When using a fixed computer model to solve hard problems, spending more computing effort during testing can improve results. Common ways either try many independent attempts or one big cooperating group, but both have downsides. The authors show that dividing agents into many small teams and selecting the best team works better. They tested this approach on tasks like programming and proof-solving, where it often beat other methods. A simple math explanation helps understand why mixing teamwork and variety helps.
Open → 2611.09798v1

LLM optimizers struggle with narrow search stuck on few design principles

An important Bottleneck in LLM Optimizers: Principle-Level Local Optima

Abstract: Feedback-driven LLM optimizers are increasingly used for evolutionary search, Bayesian optimization, heuristic design, and scientific discovery. Yet rapid initial gains often give way to prolonged plateaus despite substantial remaining evaluation budgets. We investigate \emph{principle-level search collapse}, where an optimizer's search becomes confined to a narrow set of design principles, even though it may continue to generate distinct candidates and achieve small improvements. We assemble a diagnostic benchmark spanning molecular optimization, network sentinel-node selection, and GPU-kernel optimization, and introduce a decision-tree protocol combining principle narrowing, prolonged performance plateaus, and gaps to attainable reference solutions. Across 161 assessable runs on the three problem domains, 78.3\% receive support for collapse, including 55.3\% with strong support. Candidate-level variation can nevertheless conceal restricted search at the principle level. We then test \emph{diversity injection}, a common response to search stagnation, such as higher t, multiple LLMs, and web search, and show that it provides limited and inconsistent benefits: among 65 molecular runs, still 73.8\% and 53.8\% receive support and strong support respectively. We finally test reference-principle interventions and find that they improve some runs, but their benefits vary across models and tasks: access to a better principle does not guarantee its effective use. Our benchmark and diagnostic protocol provide a basis for evaluating future optimizers on principle-level collapse. Our findings highlight the need for online collapse detection and better mechanisms for generating and maintaining alternative principles during optimization.

Fri 16 OctMachine Learning
The gist
Optimizers that use large language models (LLMs) to improve designs often hit a problem where their search focuses too much on a small set of core ideas, limiting progress. The authors call this issue principle-level search collapse and show it happens across tasks like molecule design and GPU tuning. Even though these optimizers keep making small improvements, they get stuck on similar concepts rather than exploring new approaches. Common fixes like injecting more diversity don’t reliably solve the problem, and even giving better ideas doesn't guarantee success. The authors offer a way to detect this collapse and highlight the need for better techniques to keep optimization varied and effective.
Open → 2610.24291v1

FlashGaze cuts video processing time by skipping redundant patches

FlashGaze: Training-Free Multi-Scale Patch Pruning For Efficient Video Understanding

Abstract: Multimodal Large Language Models (MLLMs) have demonstrated strong performance in video understanding, yet efficiently processing long, high-resolution videos remains challenging. Such videos often contain substantial spatiotemporal redundancy, and processing redundant visual tokens can incur avoidable computational overhead. Many existing methods prune visual tokens during or after vision transformer (ViT) encoding, leaving much of the encoding cost unaddressed. Some approaches prune patches before encoding but rely on learned auxiliary networks for patch selection, incurring additional training and inference overhead. To address these limitations, we propose FlashGaze, a training-free method that reduces spatiotemporal redundancy before ViT encoding without introducing auxiliary networks. FlashGaze uses pixel-space differences as a proxy for information loss and employs Quadtree Dynamic Programming to jointly optimize patch dropping, merging, and keeping under a fixed budget. Experiments on two MLLM backbones across multiple benchmarks demonstrate substantial efficiency gains while largely preserving accuracy. On Qwen3-VL-8B, FlashGaze retains 98% of the full-input baseline accuracy on LongVideoBench while achieving up to 5.4x and 17x speedups in ViT encoding and MLLM prefill, respectively, and reducing peak GPU memory usage by a factor of 1.8. These efficiency gains enable the model to process videos with more frames and higher resolutions on the same GPU hardware, unlocking video understanding at scales previously out of reach.

Sat 3 OctComputer Vision and Pattern Recognition
The gist
Processing long, high-resolution videos is tough because many parts are similar and don’t add new information. The authors present FlashGaze, a way to quickly spot and skip these repetitive parts before heavy video analysis starts, without needing extra training. This method uses differences in pixel images to decide what to keep or drop, speeding up video understanding while keeping accuracy high. FlashGaze lets video models handle longer videos or higher resolutions on the same hardware.
Open → 2610.04225v1