SOLAR: AI-Powered Speed-of-Light Performance Analysis
How fast could a deep-learning model run on target hardware, and how far is today's implementation from that limit? These questions are central to software, hardware, and algorithm optimizations. Speed-of-Light (SOL) analysis answers them by computing a workload's theoretical minimum execution time on a given architecture. Yet deriving SOL bounds remains manual, error-prone, and disconnected from rapid model development. To close this gap, we introduce SOLAR, a framework that automatically derives validated SOL bounds from PyTorch and JAX source code. SOLAR leverages both generative and deterministic components in its flow: an LLM frontend translates any source programs into an executable Affine Loop IR, validated by output comparison; a deterministic flow lifts the IR into an einsum graph; and an analytical backend computes unfused, fused, and cache-aware SOL bounds. SOLAR provides comprehensive operator and language coverage, produces validated bounds with zero observed SOL violations, and offers multi-fidelity analysis that tightens bounds and surfaces optimization insights. We evaluate SOLAR across KernelBench, JAX/Flax models, and robotics workloads. These experiments demonstrate four use cases: headroom analysis at multiple fidelity levels, identifying optimization opportunities, cross-platform exploration, and inverse-roofline hardware provisioning.
Code (0)
등록된 구현이 없습니다.
Similar Papers 제목 키워드 기반
Self-Powered Solar Aerial Vehicles: Towards Infinite Endurance UAVs
A self-powered scheme is explored for achieving long-endurance operation, with the use of solar power and buoyancy lift. The end goal is the capability of infinite endurance while complying with the Unmanned Aerial Vehic…
Uncertainty QuantificationMeteorology-Aware Multi-Goal Path Planning for Large-Scale Inspection Missions with Long-Endurance Solar-Powered Aircraft
Solar-powered aircraft promise significantly increased flight endurance over conventional aircraft. While this makes them promising candidates for large-scale aerial inspection missions, their structural fragility necess…
Advanced Algorithms for Autonomous Guidance of Solar-powered UAVs
Unmanned aerial vehicle (UAV) techniques have developed rapidly within the past few decades. Using UAVs provides benefits in numerous applications such as site surveying, communication systems, parcel delivery, target tr…
Scalable Machine Learning Analysis of Parker Solar Probe Solar Wind Data
We present a scalable machine learning framework for analyzing Parker Solar Probe (PSP) solar wind data using distributed processing and the quantum-inspired Kernel Density Matrices (KDM) method. The PSP dataset (2018--2…
Weather ForecastingsCrop: A Internet-of-Agro-Things (IoAT) Enabled Solar Powered Smart Device for Automatic Plant Disease Prediction
Internet-of-Things (IoT) is omnipresent, ranging from home solutions to turning wheels for the fourth industrial revolution. This article presents the novel concept of Internet-of-Agro-Things (IoAT) with an example of au…
Disease Prediction