/Patent Tracker
NvidiaPatent applicationChips & hardwareInterest 4/10

Nvidia patents system to manage hardware tasks via firmware

Patent drawing
Patent drawing from the official filing.

Nvidia describes a method for managing commands sent to hardware accelerators, such as graphics or AI chips. The system uses firmware to organize these commands in a specific order and allows some tasks to run simultaneously if the necessary hardware resources are available.

Why it mattersThis filing details how Nvidia optimizes the internal traffic of its chips to ensure tasks are processed efficiently without conflicts.

In the filing’s own words

Various examples, systems, and methods relate to performing commands on a hardware accelerator using a set of instructions prepared in memory. A system can receive a list of commands from an application and provide them to firmware with a signal that informs the firmware to start processing. The firmware can run the commands on different parts of the hardware, such as a data mover or a processing unit. Some commands can run at the same time. The system can use tables to track which parts of memory or hardware command use and/or need.

What exactly they claim (claim 1)

1. A system, comprising: one or more processors to: construct, in memory of a hardware accelerator, a command buffer comprising a plurality of commands, wherein at least one command of the plurality commands identifies at least one resource via a resource identifier in a resource table inaccessible to a non-privileged execution context; provide, to at least one submission interface corresponding with the non-privileged execution context, submission information of the command buffer and a submission indicator corresponding to the submission information; and cause execution of the command buffer by a firmware component to (i) initiate execution of the plurality of commands in order of placement in the command buffer and (ii) issue at least one subsequent command for execution prior to completion of at least one previously issued command based on an availability of the at least one resource.

Facts

Company
Nvidia (NVIDIA Corporation)
Official title
FIRMWARE-CONTROLLED COMMAND DISPATCH AND RESOURCE-BASED ORCHESTRATION FOR HARDWARE ACCELERATORS
Publication number
US20260329674A1
Application number
19183573
Filed
Apr 18, 2025
Published
Oct 22, 2026
Inventors
3
Claims
20

Classified under

G06F 9/544 Physics & computingG06F 9/546 Physics & computingG06F 2209/548 Physics & computingG06T 1/20 Physics & computingG06T 1/60 Physics & computing

More from Nvidia in Chips & hardware

Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.