Cover image

The Atomic Price of Saving Memory

TL;DR for operators A transformer kernel can minimize theoretical memory movement and still execute more slowly. In this study, combining attention’s forward and backward passes initially produced worse GPU performance than running them separately. Hardware profiling revealed excessive atomic accumulation; removing one source of contention recovered up to 2.49 times the naive baseline’s throughput on an NVIDIA H200. Removing another atomic operation, however, increased memory traffic and slowed larger fused workloads. ...

October 25, 2026 · 9 min · Zelina
Cover image

Resident, Not Running: Separating LLM Memory from Compute at the Edge

TL;DR for operators An edge device can have enough compute to run an LLM yet still fail the deployment because too many weights must remain resident in memory. Shrinking the representation through quantization is one response, but it couples several engineering choices together. SelectInfer1 proposes another control surface. In its primary configuration, it loads 70% of FFN neurons but computes 40%, keeping the loaded weights at full precision. On Llama3.2-3B, reported peak memory falls from 6.88 GB to 5.97 GB. On the same Jetson Orin Nano evaluation, decoding throughput is reported at 9.85 tokens/s, compared with 6.41 tokens/s for 4-bit bitsandbytes quantization and 0.75 tokens/s for disk offloading. ...

September 6, 2026 · 8 min · Zelina
Cover image

LoRA Was Supposed to Fit on the Edge. The Activations Disagreed.

TL;DR for operators LoRA does not magically make LLM fine-tuning fit on phones, laptops, or small edge boxes. It reduces the number of trainable parameters. The paper’s useful contribution is showing that this is only the opening move. The real memory bill arrives from activations, checkpoint boundaries, vocabulary-sized output computations, and tokens that are being processed even though they do not contribute to the loss. Apparently the memory allocator did not attend the product strategy meeting. ...

June 21, 2026 · 19 min · Zelina
Cover image

The One-Weird-Trick Era of LLM Efficiency Is Over

TL;DR for operators The useful lesson from Unifying Data, Memory, and Compute Efficiency in LLM Training: A Survey is not that one efficiency method is about to save everyone’s GPU bill. That would be charming, in the same way procurement decks are charming. The paper’s real contribution is to show why LLM efficiency has become a coupled operating problem: what data you train on changes the compute you spend; how you fit training into memory changes the optimization path; and when you stop, refresh, or reallocate compute depends on both.1 ...

June 21, 2026 · 18 min · Zelina