N-way memory barrier operation coalescing
AssigneeNVIDIA Corporation
InventorsShirish Gadre, Charles McCarver, Anjana Rajendran, Omkar Paranjape, Steven James Heinrich
Life of this patent
Estimating the term…
Loading patent…
AssigneeNVIDIA Corporation
InventorsShirish Gadre, Charles McCarver, Anjana Rajendran, Omkar Paranjape, Steven James Heinrich
Estimating the term…
One embodiment sets forth a technique for N-way memory barrier operation coalescing. When a first memory barrier is received for a first thread group execution of subsequent memory operations for the first thread group are suspended until the first memory barrier is executed. Subsequent memory barriers for different thread groups may be coalesced with the first memory barrier to produce a coalesced memory barrier that represents memory barrier operations for multiple thread groups. When the coalesced memory barrier is being processed, execution of subsequent memory operations for the different thread groups is also suspended. However, memory operations for other thread groups that are not affected by the coalesced memory barrier may be executed.
A computer-implemented method for processing memory barrier instructions, the method comprising:
A computing system, comprising:
A processing subsystem comprising:
Dependencies are inferred from the claim text.