MOA·Competition

Results · October 5, 2026

Teams advancing to Round 2

The final evaluation of the Kernel Optimization Round is complete. 64 teams advance to Round 2.

If you're not sure of your leaderboard name, run moa-submitter whoami.

For questions about the results, please contact moa2026.competition@gmail.com. Technical questions are best asked on the FuriosaAI forums.

MOA Workshop · November 1, 2026 · Athens, Greece

NPU Model Optimization Competition

Optimize the inference of Gemma 4 12B, a multimodal LLM, on FuriosaAI's RNGD.

Overview

Participants start from a baseline implementation of Gemma 4 12B written for RNGD with the furiosa-opt toolchain and improve its inference performance. Participants do not need their own RNGD hardware: submitted programs are run on FuriosaAI's RNGD servers through FuriosaAI Arena.

The competition is held in two rounds. The Kernel Optimization Round targets three decoder-layer kernels of the model — the QKV projection, the attention output projection and the feed-forward block. Participants with the highest results advance to the Model Optimization Round, in which the full model is optimized end to end. The top three teams will have the opportunity to present their work at the MOA Workshop in Athens.

In both rounds, submissions must pass a correctness check and are then ranked by performance. Detailed rules and evaluation criteria are specified in the baseline repository.

Getting started

Tutorial recording

Watch the competition tutorial for a walkthrough of the FuriosaAI programming model, kernel implementation, and optimization workflow on RNGD.

  1. Register

    Fill out the registration form by September 20, 2026, 23:59 AoE.

  2. Set up the baseline

    Clone the baseline repository, a working implementation of Gemma 4 12B for RNGD. Its README is the competition guide: it covers the toolchain setup, the three target kernels, the permitted changes and the grading test. OPTIMIZATION.md walks through the optimization workflow. The furiosa-opt documentation is the companion programming guide, covering everything from the vISA programming model to scheduling and tuning.

  3. Optimize and test

    Improve the target kernels and check your work on real hardware as you go: ./scripts/rngd_test.sh in the baseline repository builds the kernel tests and runs them on FuriosaAI Arena, the RNGD evaluation server, through the furiosa-arena command-line client, then reports accuracy and real RNGD cycle counts. Arena access is provided to registered participants.

  4. Submit

    When you are ready, submit your entry with the moa-submitter command-line client, as described in the baseline repository's README. Submissions that pass the correctness check are ranked by performance on the leaderboard, and top performers in the Kernel Optimization Round advance to the Model Optimization Round.

Technical questions are best asked on the FuriosaAI forums, where answers are shared with all participants.

Important dates

ItemDate
Registration PeriodSep 1 – Sep 20, 2026 (AoE)
Kernel Optimization RoundSep 1 – Sep 30, 2026 (AoE)
Model Optimization RoundOct 2 – Oct 25, 2026
Award Ceremony (time and venue TBA)Nov 1, 2026

The award ceremony takes place at the MOA Workshop, held on November 1, 2026 at MICRO 2026 in Athens, Greece.

Prizes

  • 1st place€5,000
  • 2nd place€3,000
  • 3rd place€2,000

Winners must attend the on-site award ceremony in Athens.