some processes on my computer are using way too much video card memory for the tasks they're doing. I'd like to impose a limit on these tasks to have the OS limit the on-card RAM usage of these tasks. normally, I could use ulimit if the target were the file system, CPU, or system memory. This utility however does not seem to have any capabilities regarding the video card's memory within a PC.
So then this is my question: given that I know the path of an executable that I'd like to impose an upper limit on the consumption of video card memory for, how does one impose such a limit? The card in this case is NVidia based.