New Project Runs Large Language Models on Vintage and Low-Power Hardware
An open-source initiative demonstrates how custom kernels, weight streaming, and memory optimization allow older devices and low-spec hardware to run large language models.
Photo: Hacker News Front Page
Key points
- Custom kernels and weight streaming allow low-power and vintage devices to run large language models.
- A 2013 iPad Air running iOS 12 achieved up to 26 tokens per second on a 1.7-billion parameter model.
- Mixture-of-experts architectures and flash paging help overcome strict RAM and storage read speed bottlenecks.
A new engineering project shows that everyday electronics, from obsolete smartphones and routers to modern budget TV boxes, possess enough dormant hardware capacity to execute large language models. Dubbed "smolmaxxing," the approach matches devices with the largest feasible model and applies custom execution kernels, efficient memory management, and weight streaming to bypass hardware limitations. All performance claims are validated directly on physical devices rather than simulated environments.
Testing highlights the versatility of the optimization techniques across vastly different generations of hardware. On a third-generation Xiaomi TV Box running Android 14 with roughly one gigabyte of usable RAM, the setup manages models ranging from 260 thousand to 16 billion parameters by working around strict operating system memory caps and storage read speeds. Similarly, a vintage 2013 iPad Air featuring an Apple A7 chip and one gigabyte of RAM manages to run a 1.7-billion parameter model at speeds between 24 and 26 tokens per second, and larger mixture-of-experts models using flash paging.
The methodology relies on targeted interventions to attack specific hardware bottlenecks, utilizing custom base NEON and 1-bit lookup-table kernels. While dense models are constrained by flash read speeds when exceeding system memory, mixture-of-experts architectures help bypass these limits by loading only a fraction of active weights per token. Detailed experimental logs document dozens of incremental iterations aimed at maximizing token generation speeds while preserving English language quality.
Every device around you is more capable than it looks, provided the software is engineered to match the hardware's actual physical limits.
What to watch next: Watch for further refinements in weight streaming and expert paging techniques that could bring advanced local AI capabilities to even more resource-constrained consumer electronics.
Source Hacker News Front Page — github.com/hyperionaidev/smolmaxxing/ ↗
Read next
🔌Chips & HardwareFormer Nvidia CEO Jensen Huang Agrees to Congressional Deposition
Former Nvidia chief executive Jensen Huang will testify privately before U.S. House lawmakers before Thanksgiving following subpoena threats related to national security …
🌐Work & SocietyAWS Introduces Migration Toolkit for Amazon Bedrock Managed Knowledge Base
Amazon Web Services has released a migration guide within its Agent Toolkit to help teams transition from customer-managed to managed knowledge bases on Amazon Bedrock.
🌐Work & SocietyDonald Trump Proposes Former Apple Chief Tim Cook to Lead Nvidia
Following Jensen Huang's resignation, U.S. President Donald Trump has suggested that former Apple CEO Tim Cook take over leadership of Nvidia.
🌐Work & SocietyAWS highlights Agent-to-Agent protocol for cross-organizational AI collaboration
Amazon Web Services has detailed a reference architecture utilizing the Linux Foundation's Agent-to-Agent protocol to enable secure collaboration between AI agents across…
⚖️Regulation & PolicyAmazon Introduces Fine-Grained Access Controls for Bedrock AI Agents
Amazon Web Services has detailed a security approach for enterprise AI agents using Amazon Bedrock, ensuring assistants only retrieve documents authorized for specific us…
⚖️Regulation & PolicyAmazon Web Services Introduces Framework for Testing Production AI Agents
Amazon Web Services has published a new engineering framework designed to help enterprise teams reliably test and evaluate AI agents before deploying them to production.