| ▲ | nl 7 hours ago | |||||||||||||||||||||||||||||||
> you find that the GPU often sits idle, not for lack of work, but because the CPU hasn't told it what to do next yet. This phenomenon is called a GPU bubble. This is true, but I've never heard anyone refer to this as a GPU bubble before. I think most people hear "GPU bubble" and think of a financial bubble of some kind. | ||||||||||||||||||||||||||||||||
| ▲ | SCdF 7 hours ago | parent | next [-] | |||||||||||||||||||||||||||||||
It appears to be a real term? https://docs.vulkan.org/tutorial/latest/Synchronization/Asyn... Very odd, but perhaps more familiar to graphics programmers? I will say I'd probably call it a stall, which is exactly what the Vulkan docs call it moments later, so :shrug: | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
| ▲ | spaqin 5 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
Pretty sure that would be "[GPU performance] bottlenecked [by the CPU]" in most common terms. | ||||||||||||||||||||||||||||||||
| ▲ | _zoltan_ 6 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
while the title is misreading, when reading GPU profiling data, we do call these bubbles - where the GPU _could_ do something, but it's idle. any time your GPU is idle = you are losing $$$ = your TCO is going up. you don't want that. | ||||||||||||||||||||||||||||||||
| ▲ | cma 7 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
It's very common to call it a GPU bubble in gamedev, though not strictly for CPU induced bubbles. | ||||||||||||||||||||||||||||||||
| ▲ | vkazanov 7 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
I saw it in literature on cpu pipelines in quotes, never without. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
| ▲ | Eisenstein 2 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
I thought it was normal for the AI field to confuse people by repurposing other terms of art? To: "transformer", "lora", "diffusion", "hallucination", etc, we can now add "bubble". | ||||||||||||||||||||||||||||||||
| ▲ | nnevatie 7 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
Yes, the title seems off - I also thought I am going to be reading about the AI/pricing bubble. | ||||||||||||||||||||||||||||||||
| ▲ | rusk 7 hours ago | parent | prev [-] | |||||||||||||||||||||||||||||||
The term I would use would be “underutilised” | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||