clvk icon indicating copy to clipboard operation
clvk copied to clipboard

Explore alternative design for descriptor set allocation

Open kpet opened this issue 2 years ago • 0 comments

We currently have one descriptor pool for each entry point with a fairly high upper limit (see #521) for the number of concurrent instances allowed for a given entry point. This is very wasteful when many kernels are used with few instances in flight. We should explore widening the scope of the descriptor pools used (and maybe throttle work submission when we run out of descriptors instead of failing).

kpet avatar May 09 '23 16:05 kpet