Node Topology Employing Recirculating Ring Command and Data Buffers for Executing Thread Scheduling
AssigneeThinCI, Inc.
InventorsVal G. Cook, Satyaki Koneru, Ke Yin, Dinakar C. Munagala
Life of this patent
Estimating the term…
Loading patent…
AssigneeThinCI, Inc.
InventorsVal G. Cook, Satyaki Koneru, Ke Yin, Dinakar C. Munagala
Estimating the term…
The described embodiments include systems, methods, and apparatuses for increased efficiency processing flow. One method includes a plurality of stages configured to process an execution graph that includes a plurality of logical nodes with defined properties and resources associated with each logical node of the plurality of logical nodes, a recirculating ring buffer, wherein the recirculating ring buffer is configured to holding only any one of a control information, input, and, or out data necessary to stream a temporary data between each logical node of the execution graph, and a data producer, wherein the data producer is configured to stall from writing control information into a command buffer upon the command buffer being full, preventing command buffer over-writing.
A machine configured for increased efficiency processing flow, comprising an arrangement of:
A system encoded as a set of machine-readable instructions stored on non-transitory machine-readable media, the system to employ re-circulating ring buffers to reduce computing power, said system further comprising instructions for implementing:
A non-transitory, machine-readable media, for re-configuring a machine for increased efficiency in processing flow comprising steps of:
Dependencies are inferred from the claim text.