NVIDIA Built Its AVO Coding Agent To Optimize CUDA GPU Kernels, And It Just Achieved A 100% Score On A Public Test Without Receiving Any Prior Instruction

NVIDIA has just demonstrated the growing importance of a good harness around a given AI model by allowing its AVO coding agent to take a stab at the ARC-AGI-3 public data set, where it managed to ace all 183 levels of the 25 publicly available games, and that too without receiving any prior instruction or goals.

Before going further, let's first discuss what is an AI harness. In the convoluted world of artificial intelligence, a harness is a wrapper - an external layer of software - that is built around a given AI model. Think of the model as the brain and the harness as the body, suit of armor, and tools that transform a generic text predictor into a problem solver.

An effective harness performs the following functions:

  1. It connects the AI model to the outside world: A generic AI model cannot see a webpage, run a python script, or interact with a file on its own, but a harness can.
  2. Allows the AI model to create a self-correcting loop, where a complex problem is solved through trial and error. Here, the harness feeds the result of each attempt back into the model to allow it to iterate.
  3. Helps manage long-term memory: As the context window (input) increases, AI models typically start forgetting earlier details and information. The harness, however, acts like a notepad - saves successful code snippets, filters out useless errors, and keeps a clean log of the model's progress so it does not lose its train of thought.
  4. It structures prompts and constraints, enforcing strict rules on how the model must think.

This brings us to the core of today's topic. The AVO coding agent is basically a harness around Anthropic's Claude Opus 5 model. NVIDIA originally built the AVO to optimize the CUDA GPU kernels, where the agent ran autonomously for 7 days, explored over 500 directions, and produced kernels that beat FlashAttention-4 by up to 10.5 percent.

Without changing the underlying core agent architecture, NVIDIA then swapped out the GPU engineering tools for the ARC-AGI-3 task interface. The agent successfully transferred its code-inspecting and self-correcting logic to a completely unrelated visual and interactive logic puzzle, managing to solve the 183 puzzles included in the ARC-AGI-3 public data set with a 100 percent accuracy, and without any prior instructions or goals. Given the fact that the Opus 5 achieved a score of just 30 percent on the same task, the AVO has just demonstrated the phenomenal value-add that an effective harness can bring to the proverbial table.

According to NVIDIA, the AVO solved the 183 levels using a total of 6,624 actions. This represents a 12 percent increase in efficiency compared to other leading agent wrappers like VISTA, which required 7,542 actions to clear the public set.

Do note that the ARC-AGI-3 evaluation platform does not currently allow custom-built external agent harnesses to run against its hidden private set. This means we do not know how the AVO would have performed on this more relevant data set.

Follow Wccftech on Google to get more of our news coverage in your feeds.