GPU performance after "greedy" task

Hi !

I noticed an annoying behavior. When I do a mistake and overload the GPU load and then go back to the previous stable parameters, TD still runs at 5fps and it seems that the GPU didn’t unload the “mistake load”. Hope it makes sense ! :slight_smile:

Have a beautiful day,

Edgar

This is ‘intended behavior’ that needs to be this way for performance reasons. To free the gpu memory that is no longer needed, use the respective methods or parameters on POPs Clean up GPU Memory

Ah yes I forget to mention that even Clean Up GPU Memory Pulse button doesn’t do anything in this case

Are you sure that you applied it to all relevant POPs and did you try the reallocate() method too?

Yes 100% sure. I didn’t try the reallocate() method because I think that the goal isn’t the same

@schubhan.arv what’s your system spec? Have seen corruption of drivers result in this on macOS for example.

Hmm I use Windows 11 24H2 26100.4351

i9 13900KF
RTX 4080 SUPER

1 Like

There might be an operator that fails to free its allocated memory on demand. Do you have an example that shows the issue? It could help us isolate the problem.