Remix.run Logo
rusk 7 hours ago

The term I would use would be “underutilised”

barries11 7 hours ago | parent [-]

"stall" is the best term I can think of as in "pipeline stall".

Better term, anyone?

_zoltan_ 6 hours ago | parent | next [-]

it's not stalled, as that would imply that it waits for something, which is not necessarily the case with bubbles. most often it shows lack of proper pipelining or wrong pipeline dependencies (pipeline A waits for pipeline B, pipeline C waits for pipeline B, while pipeline B waits for an event X, now you've just made all three pipelines stalled on event X - not good).

rusk 6 hours ago | parent | prev [-]

When an engine stalls, the implication is that the chain reaction that drives it is failing - I don’t think that is the case with a GPU as it will quite happily sit there drawing watts til you give it things. In systems nomenclature the inverse term for bubble is utilisation. This or that link is or node is using x% of its capacity. Indeed, if you monitor your GPU with nvidia-smi you will see that very term in the instrumentation.