atlas

Research map / Large language models / Agents, code and math

SOLAR: AI-Powered Speed-of-Light Performance Analysis

NeurIPS 2026 · Large language models › Agents, code and math · approach: LLM-guided program synthesis · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces SOLAR, a framework that derives validated speed-of-light (roofline) performance bounds directly from PyTorch and JAX source code via an LLM-translated, numerically validated Affine Loop IR and a deterministic einsum-graph analytical backend.

Problem

Speed-of-Light bounds (theoretical minimum execution time of a DL workload on given hardware) are manual, error-prone to derive, and disconnected from model development; existing FLOP counters, profilers, and LLM estimates do not provide validated, graph-level, cache-aware bounds.

Approach

Confine the LLM to a verifiable task (translating source code into an executable Affine Loop IR checked by output comparison), then deterministically lift the IR to an einsum graph and compute unfused, fused, and cache-aware roofline bounds, plus inverse-roofline hardware provisioning.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: KernelBench JAX/Flax models SOL-ExecBench

Benchmarks: KernelBench SOL-ExecBench JAX/Flax models robotics workloads

Metrics: SOL speedup (runtime / SOL bound) validation coverage SOL violations FLOP reduction required hardware improvement

Baselines: fvcore ptflops torchinfo Pure LLM SOL (Claude Code with Opus 4.6) PyTorch eager torch.compile NCU NSys

Builds on: roofline model Orojenesis Timeloop AccelForge KernelBench

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy