SYSTEM AND METHOD FOR QUEUING COMMANDS IN A DEEP LEARNING PROCESSOR
A method includes: dequeuing a signal primitive from a signaling command queue in the set of command queues, the signal primitive pointing to a waiting command queue; in response to the signal primitive pointing to the waiting command queue, incrementing a number of pending signal primitives in the...
Saved in:
Main Authors | , , , , , |
---|---|
Format | Patent |
Language | English |
Published |
30.09.2021
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A method includes: dequeuing a signal primitive from a signaling command queue in the set of command queues, the signal primitive pointing to a waiting command queue; in response to the signal primitive pointing to the waiting command queue, incrementing a number of pending signal primitives in the signal-wait counter matrix; dequeuing a wait primitive from the waiting command queue, the wait primitive pointing to the signaling command queue; in response to the wait primitive pointing to the signaling command queue, accessing the register to read the number of pending signal primitives; in response to the number of pending signal primitives indicating at least one pending signal primitive: decrementing the number of pending signal primitives; and dequeuing an instruction from the waiting command queue; and dispatching a control signal representing the instruction to a resource. |
---|---|
Bibliography: | Application Number: US202117211707 |