AIR-LLM: Broadcasting AI Weights over Radio for Memory-Free Edge LLM Inference via RF Computing
Organizations: Massachusetts Institute of Technology Cambridge, MA, USA · Duke University Durham, NC, USA
Abstract
Next-generation large language models (LLMs) are expanding from the cloud to ubiquitous edge devices. However, edge devices typically either lack the memory to store increasingly large LLM weights or, even with enough memory, spend unaffordable energy on loading the weights. This raises our question: can an edge device run an LLM without storing or loading its weights, but receive them over the air and consume them on the fly? Inspired by wireless broadcasting, we present AIR-LLM, an LLM inference architecture for edge devices, which is composed of: (i) a central radio (e.g., 5G base stations) that broadcasts the LLM weights into the air, and (ii) the edge user that receives the weights and completes the general matrix-vector multiplication (GEMV) of LLM inference directly in the radio frequency (RF) domain using RF mixers. To further shorten the airtime, AIR-LLM exploits MIMO spatial multiplexing and proposes an energy-efficient precoder-postcoder pair on the edge to calibrate its own wireless channel. Since the central radio stays user-unaware, AIR-LLM is user-scalable so that one broadcast serves unlimited users within its coverage. We implement AIR-LLM on the NVIDIA Sionna ray-traced channels of two real-world urban scenes and the profiling of a real RF mixer. With a WikiText-2 perplexity degradation of 4.0% on LLaMA-3.1-8B, AIR-LLM saves the energy by 157.7x/40.4x against the FP16 and weight-only quantization baselines; with 20 users, its airtime is 104.1x/26.0x shorter, respectively.
Figures & tables
| Computing Paradigm | Memory- free | Energy- efficient | Prompt- private | Wireless (untethered) | User- scalable | LLM-scale GEMV |
|---|---|---|---|---|---|---|
| Cloud computing ( Kwon et al., 2023 ; Stojkovic et al., 2025 ; Kang et al., 2017 ) | ✓ | ✓ | ✗ | ✓ | ✗ | ✓ |
| Edge computing ( Frantar et al., 2023 ; Lin et al., 2024 ; Song et al., 2024 ; Alizadeh et al., 2024 ) | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
| In-memory computing ( Shafiee et al., 2016 ; Wan et al., 2022 ; Le Gallo et al., 2023 ) | ✓ | ✓ | ✓ | ✗ | ✓ | ✗ |
| Photonic computing ( Shen et al., 2017 ; Zhong et al., 2023 ; Sludds et al., 2022 ) | ✗ | ✓ | ✓ | ✗ | ✓ | ✗ |
| Over-the-air computing ( Nazer and Gastpar, 2007 ; Zhu et al., 2020 ; Reus-Muns et al., 2023 ) | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ |
| AIR-LLM | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Precision | Method | LLaMA-3 | LLaMA-2 | Mistral | Gemma-4 | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| 3.2-1B | 3.2-3B | 3.1-8B | 3.1-70B † | 7B | 13B | 7B | E2B | E4B | ||
| FP16 | - | 9.77 | 7.82 | 6.24 | 2.81 | 5.47 | 4.88 | 5.25 | 8.24 | 7.07 |
| W4A16 | RTN | 11.71 | 8.49 | 6.83 | 3.35 | 5.72 | 4.98 | 5.42 | 10.60 | 193.64 |
| GPTQ | 10.63 | 8.78 | 6.65 | 3.37 | 5.62 | 4.99 | 5.38 | 8.95 | 11.51 | |
| AWQ | 10.95 | 8.29 | 6.66 | 3.27 | 5.60 | 4.97 | 5.37 | 9.57 | 11.72 | |
| ENOB 4 | AWGN | 12.28 | 8.75 | 7.11 | 4.30 | 40.94 | 5.06 | 16.31 | 9.51 | 11.60 |
| Precision/ User | Sequence length | ||||||
|---|---|---|---|---|---|---|---|
| 256 | 512 | 1,024 | 2,048 | 4,096 | 8,192 | 16,384 | |
| FP16 | 10.37 | 8.18 | 6.96 | 6.24 | 5.85 | 5.62 | 5.48 |
| Paris | 11.05 | 8.57 | 7.26 | 6.49 | 6.08 | 5.84 | 5.70 |
| Munich | 12.99 | 9.88 | 8.30 | 7.37 | 6.87 | 6.58 | 6.43 |
| User | Central radio transmit power (dBm) | |||||
|---|---|---|---|---|---|---|
| 35 | 40 | 45 | 50 | 55 | 60 | |
| Paris | 6.81 | 6.59 | 6.51 | 6.49 | 6.49 | 6.48 |
| Munich | 270.42 | 15.76 | 7.37 | 6.95 | 6.79 | |
| Ant # = 4 @ 50 dBm | Ant # = 8 @ 60 dBm | ||||
|---|---|---|---|---|---|
| Unit # | Paris | Munich | Unit # | Paris | Munich |
| 2 | 8 | ||||
| 4 | 64.48 | 140.60 | 16 | 14.65 | 24.58 |
| 6 | 7.46 | 9.26 | 24 | 7.68 | 8.37 |
| 8 | 6.49 | 7.37 | 32 | 6.74 | 6.95 |
| 12 | 6.33 | 7.41 | 48 | 6.50 | 6.59 |
| Freq. | BW | Power | User | ||||
| (GHz) | (MHz) | (dBm) | |||||
| 0.915 | 25 | 30/40 | Paris | 6.73 | 6.35 | 6.32 | 6.32 |
| Mun. | 7.32 | 7.35 | 6.62 | 6.72 | |||
| 3.5 | 100 | 50/60 | Paris | 6.49 | 6.32 | 6.74 | 6.50 |
| Mun. | 7.37 | 7.46 | 6.95 | 6.59 | |||
| 28 | 400 | 80/90 | Paris | 7.07 | 6.35 | 8.59 | 6.78 |
Appendix figures & tables16 assets
Supplementary material from the paper’s appendix.
Appendix
| Term | Energy per module | Energy per FLOP |
|---|---|---|
| Precoding | ||
| IFFT | ||
| DAC | ||
| ADC | ||
| FFT | ||
| Postcoding |
| Term | Energy per GEMV | Energy per FLOP |
|---|---|---|
| Precoding | ||
| IFFT | ||
| DAC | ||
| ADC | ||
| FFT | 0 | 0 |
| Postcoding |
| Term | Energy per module | Energy per useful FLOP |
|---|---|---|
| Precoding | ||
| IFFT | ||
| DAC | ||
| ADC | ||
| FFT | ||
| Postcoding |
| Device | PL | ENOB | PPL | Generated continuation |
|---|---|---|---|---|
| 14 | 70.0 | 5.71 | 6.31 | … its statue of the Marianne, a symbol of the French Republic. The square is located in the 16th arr |
| 6 | 76.6 | 5.70 | 6.32 | … its central fountain and the surrounding traffic circle. It is located in the 17th arrondissement, in the north |
| 19 | 78.8 | 5.64 | 6.31 | … its central fountain. The square is located in the 8th arrondissement, at the intersection of the Champs |
| 15 | 82.5 | 5.59 | 6.32 | … its market. It is located in the 18th arrondissement, in the district of Montmartre. It |
| 9 | 85.4 | 5.56 | 6.34 | … the Arc de Triomphe at its center. The name Place de l’Étoile (Star Square) comes |
| 10 | 82.3 | 5.49 | 6.32 | … the fountain in the center, which is the work of the sculptor Louis Derbré. The square is located at |
| Device | PL | ENOB | PPL | Generated continuation |
|---|---|---|---|---|
| 7 | 68.6 | 5.78 | 6.31 | … its annual Christmas market. The city is also known for its beer gardens, which are open year-round. The city is |
| 19 | 75.4 | 5.11 | 6.35 | … its annual Christmas market. It is the capital of the state of Bavaria and is the third largest city in Germany after |
| 18 | 87.5 | 4.81 | 6.36 | … its annual Oktoberfest, a celebration of all things beer. It is also the home of the world’s largest beer hall |
| 17 | 91.7 | 4.77 | 6.67 | … its annual Christmas market. The market is a tradition that dates back to the 14th century, and is one of |
| 12 | 105.0 | 4.19 | 6.60 | … its ability to produce beer. The city is the capital of the state of Bavaria. The city is the home of |
| 6 | 85.0 | 4.03 | 6.53 | … its beer and Oktoberfest. It is also the home of the famous Hofbrau brewery, which is the oldest brewery |
| Precision | Method | PIQA | ARC-e | ARC-c | BoolQ | HellaSwag | WinoGrande | Avg. |
|---|---|---|---|---|---|---|---|---|
| FP16 | - | 81.01 | 81.10 | 53.50 | 81.96 | 78.89 | 73.56 | 75.00 |
| W4A16 | RTN | 80.47 | 78.41 | 52.22 | 81.22 | 77.93 | 73.72 | 74.00 |
| GPTQ | 80.58 | 78.75 | 51.45 | 80.95 | 78.07 | 72.85 | 73.77 | |
| AWQ | 80.74 | 80.18 | 52.99 | 81.19 | 78.29 | 73.64 | 74.51 | |
| ENOB 4 | AWGN | 52.07 | 27.48 | 23.72 | 47.25 | 27.90 | 49.49 | 37.98 |
| HyFlexPIM | 80.79 | 80.51 | 53.16 | 80.92 | 78.37 | 73.72 | 74.58 |
| Edge device | Repetitions of the weight signal | |||||
|---|---|---|---|---|---|---|
| 1 | 2 | 4 | 8 | 16 | ||
| Paris | 6.49 | 6.49 | 6.49 | 6.49 | 6.49 | 6.49 |
| Munich | 7.37 | 7.27 | 7.22 | 7.20 | 7.19 | 7.17 |
| Band | Edge device | Central radio transmit power (dBm) | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 10 | 15 | 20 | 25 | 30 | 35 | 40 | 45 | 50 | ||
| 915 MHz | Paris | 9.21 | 7.56 | 7.02 | 6.81 | 6.72 | 6.70 | 6.69 | 6.69 | 6.69 |
| Munich | 28.14 | 9.15 | 7.28 | 6.74 | 6.54 | 6.47 | 6.44 | |||
| 60 | 65 | 70 | 75 | 80 | 85 | 90 | 95 | 100 | ||
| 28 GHz | Paris | 9.31 | 7.65 | 7.22 | 7.10 | 7.07 | 7.06 | 7.05 | 7.06 | 7.06 |
| Munich | 170.87 | 21.48 | 12.59 | 10.76 | 9.98 | |||||
| Ant # = 4 | Ant # = 8 | ||||
|---|---|---|---|---|---|
| Unit # | Paris | Munich | Unit # | Paris | Munich |
| 915 MHz : 30 dBm at and 40 dBm at | |||||
| 2 | 8 | 79.04 | 94.78 | ||
| 4 | 77.08 | 27.44 | 16 | 7.25 | 6.51 |
| 6 | 8.81 | 7.71 | 24 | 6.43 | 6.54 |
| 8 | 6.73 | 7.32 | 32 | 6.32 | 6.62 |