← Latest papers
💬 NLP

Sparser, Faster, Lighter Transformer Language Models

This paper introduces a new sparse packing format and optimized CUDA kernels that leverage unstructured sparsity in LLM feedforward layers to achieve over 99% sparsity with negligible performance loss, resulting in significant improvements in throughput, energy efficiency, and memory usage for large-scale models.

Original authors: Edoardo Cetin, Stefano Peluchetti, Emilio Castillo, Akira Naruse, Mana Murakami, Llion Jones

Published 2026-03-25
📖 5 min read🧠 Deep dive

Original authors: Edoardo Cetin, Stefano Peluchetti, Emilio Castillo, Akira Naruse, Mana Murakami, Llion Jones

Original paper dedicated to the public domain under CC0 1.0 (http://creativecommons.org/publicdomain/zero/1.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are running a massive, high-end library (a Large Language Model or LLM) that can answer any question, write poetry, or solve complex problems. To do this, the library has millions of librarians (neurons) working in huge rooms (layers).

The Problem: The "Busy" Library
Currently, these libraries are incredibly expensive to run. Why? Because for every single question you ask, every single librarian in the room wakes up, grabs a book, and starts reading, even if 99% of them don't actually know the answer or need to do anything.

  • The Cost: This wastes massive amounts of electricity, takes up too much computer memory, and makes the library slow because everyone is moving at once, creating traffic jams.
  • The Paradox: You might think, "If 99% of the librarians are doing nothing, why not just tell them to go home?" The problem is that telling them to go home (making the system "sparse") usually creates more chaos. The computer has to constantly check a list of who is working and who isn't, which slows things down even more than just letting everyone work.

The Solution: The "Smart" Library
This paper introduces a new way to run the library that is sparser, faster, and lighter. The authors (from Sakana AI and NVIDIA) built a new system that lets the library work smarter, not harder.

Here is how they did it, using simple analogies:

1. The "Lazy" Librarian Trick (L1 Regularization)

First, they needed to train the librarians to actually be lazy. They added a tiny "penalty" to the training process (called L1 regularization).

  • The Analogy: Imagine a manager telling the librarians, "If you don't need to open a book to answer the question, you get a bonus."
  • The Result: The librarians quickly learned that they only needed to wake up for the specific questions they could actually answer. Suddenly, 99% of the librarians stayed asleep for most questions. The library became incredibly sparse.

2. The New "Smart Filing System" (TwELL Format)

Here was the big hurdle: Even though 99% of the librarians were asleep, the old computer systems were terrible at handling "who is awake." They tried to organize the sleeping librarians in a way that made the computer trip over its own feet.

  • The Analogy: Imagine trying to organize a party where 99% of guests are sleeping. The old method was to write down the name of every guest (sleeping or awake) on a giant list, then cross out the sleepers. This takes forever.
  • The Innovation: The authors invented a new filing system called TwELL (Tile-wise ELLPACK).
    • Instead of one giant list, they broke the library into small, manageable "tiles" (like small rooms).
    • Inside each small room, they only wrote down the names of the librarians who were actually awake.
    • Because the computer is built to process these small "tiles" perfectly, it can now skip the sleeping librarians instantly without getting confused. It's like having a bouncer at every small room who only lets the awake people in, so the main hall never gets clogged.

3. The "Express Lane" (Fused Kernels)

Usually, in a computer, you have to do Step A (find the awake librarians), then Step B (get their books), then Step C (write the answer). This involves a lot of walking back and forth between the computer's brain (memory) and its muscle (processor).

  • The Innovation: The authors built a new "Express Lane" (called Fused Kernels).
  • The Analogy: Instead of the librarian walking to the shelf, walking back to the desk, and then walking to the printer, they built a conveyor belt that does all three steps in one smooth motion. The computer grabs the awake librarian, gets the book, and writes the answer all in one go, without ever stopping to check a list.

The Results: Why This Matters

By combining the "Lazy Librarian" training with the "Smart Filing System" and the "Express Lane," the authors achieved amazing results:

  • Speed: The library answers questions 20% faster.
  • Energy: It uses 15-17% less electricity.
  • Memory: It needs 20-28% less computer memory, meaning you can run these huge models on smaller, cheaper computers.
  • Scalability: The bigger the library gets, the more these savings add up.

The Bottom Line

This paper proves that you don't need to build a new type of library to make it efficient. You just need to teach the existing librarians to be lazy and give them a better way to organize their work.

They are releasing all their tools (the "filing system" and "conveyor belts") for free so that everyone can build faster, cheaper, and greener AI in the future. It's a win for the environment and a win for anyone who wants to use AI without needing a supercomputer in their basement.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →