Comfyui not using GPU, how to fix this?

We are running in instance of Comfyui and it's using CPU and not GPU, using a 4090. How can this be fixed?
52 Replies
Madiator2011
Madiator20116d ago
Check if your pod is not running in 0 GPU Mode
lightnlense
lightnlense6d ago
It is running on a 4090.
No description
nerdylive
nerdylive6d ago
Yep What's ur comfyui args
Madiator2011
Madiator20116d ago
btw I just made better comfy ui template that not breaks on extensions instalation #Better ComfyUI - CUDA12
digigoblin
digigoblin6d ago
I don't think that GPU utilization metric is 100% accurate and it also not real-time, better to use nvidia-smi to check GPU utilization
lightnlense
lightnlense6d ago
When using the Better Comfy Setup and I connect to port 7777 it says "GPU 0 NVIDIA GeForce RTX 4090"
nerdylive
nerdylive6d ago
Yes thats normal... whats your point
lightnlense
lightnlense6d ago
I don't know. It's still using the CPU. I'm not sure where to look for the comfy args, other then using the log on Runpod, but there is nothing there that would indicate anything useful.
nerdylive
nerdylive6d ago
whats your workflow like check the comfy docs Why do you think it's using the cpu??
lightnlense
lightnlense6d ago
Workflow works fine locally Because I have the crystools Nodepack and it shows it's using the CPU And it takes forever. On my local 4090 it's done in 10 seconds.,
lightnlense
lightnlense6d ago
No description
nerdylive
nerdylive6d ago
create a new pod maybe that pod has a problem?
lightnlense
lightnlense6d ago
Already tried that
nerdylive
nerdylive6d ago
report it to the contact support if it does
digigoblin
digigoblin6d ago
Do you see anything in the ComfyUI logs?
digigoblin
digigoblin6d ago
This looks fine
No description
digigoblin
digigoblin6d ago
Not sure whats with xformers not being available tho, but that shouldn't cause it not to use GPU. It could impact generation times tho. Does your local have xformers installed? "pytorch version: 2.3.1+cu121" this could be a problem for xformers, there is no compatible xformers for torch 2.3.1.
nerdylive
nerdylive6d ago
try your local files to a pod if you want to replicate it and install the same packages as your local
digigoblin
digigoblin6d ago
can't install xformers if its installed on local have to reinstall torch only 2.3.0 is compatible with xformers not 2.3.1
lightnlense
lightnlense6d ago
I don't think my local instance has xformers installed but I'm not sure. it's not in the start up file.
digigoblin
digigoblin6d ago
activate local venv and then:
pip3 freeze
pip3 freeze
then you can compare the versions otherwise also
pip3 show torch
pip3 show xformers
pip3 show torch
pip3 show xformers
nerdylive
nerdylive6d ago
wow didn't know pip freeze exists its cool hahahah
lightnlense
lightnlense6d ago
Once I can find terminal in this new backend you got it
nerdylive
nerdylive6d ago
Huh? which backend did you mean
lightnlense
lightnlense6d ago
It's not a jupyter notebook so finding the terminal is more difficult. THe port 7777
digigoblin
digigoblin6d ago
code-server
nerdylive
nerdylive6d ago
ohh try to screenshot the left menu bro maybe i can help pointing it out
lightnlense
lightnlense6d ago
No description
nerdylive
nerdylive6d ago
No other bottom ones? i thought there are like 3-4 buttons on the bottom left?
lightnlense
lightnlense6d ago
No description
nerdylive
nerdylive6d ago
try pressing the bottom left blue one
lightnlense
lightnlense6d ago
No description
nerdylive
nerdylive6d ago
search command or cli there or terminal maybe full screen screenshot?
lightnlense
lightnlense6d ago
No description
nerdylive
nerdylive6d ago
try exploring the left side menu section then hahah
lightnlense
lightnlense6d ago
haha I've been trying XD
digigoblin
digigoblin6d ago
Menu -> Terminal -> New Terminal
lightnlense
lightnlense6d ago
thank youuuu
nerdylive
nerdylive6d ago
where is the files button btw
digigoblin
digigoblin6d ago
I meant menu not files
nerdylive
nerdylive6d ago
oh that top left one?
lightnlense
lightnlense6d ago
torch is 2.3.1 hamburger icon
nerdylive
nerdylive6d ago
how bout on your local?
lightnlense
lightnlense6d ago
I'm trying. It's being obnoxious.
nerdylive
nerdylive6d ago
whats up?
lightnlense
lightnlense6d ago
Trying to use stuff like "pip3 show torch" in the terminal and it's just throwing errors.
nerdylive
nerdylive6d ago
what errors?
lightnlense
lightnlense6d ago
In just the basic terminal in C it's saying it's not found but I'm pretty sure I would have to have it to make comfy work and CUDA to do it's thing.
nerdylive
nerdylive6d ago
pip list try that maybe your torch is in env but you didn't activate it yet?
lightnlense
lightnlense6d ago
New verison of pip is available so I have pip installed.
Madiator2011 (Work)
xformers is not need as pytorch2.0+ has already better memory optimization btw my template requires cuda 12.1+