Concurrent workload scheduling with multiple level of dependencies
AssigneeIntel Corporation
InventorsBartosz Dunajski, Brandon Fliflet, Michal Mrozek
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsBartosz Dunajski, Brandon Fliflet, Michal Mrozek
Estimating the term…
A graphics processing apparatus that includes at least a memory device and an execution unit coupled to the memory. The memory device can store a command buffer with at least one command that is dependent on completion of at least one other command. The command buffer can include a jump command that causes a jump to a location in the command buffer to identify any unscheduled command. The execution unit is to jump to a location in the command buffer based on execution of the jump command. The execution unit is to perform one or more jumps to one or more locations in the command buffer to attempt to schedule a command with dependency on completion of at least one other command until the command with a dependency on completion of at least one other command is scheduled.
A graphics processing apparatus comprising:
A method comprising:
At least one non-transitory computer-readable medium comprising instructions stored thereon, that if executed by a processor, cause the processor to:
Dependencies are inferred from the claim text.