Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[enhancement]: Multi-threaded upscaling in the unified canvas / batch starts #5816

Open
1 task done
ghost opened this issue Feb 27, 2024 · 0 comments
Open
1 task done
Labels
enhancement New feature or request

Comments

@ghost
Copy link

ghost commented Feb 27, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Contact Details

What should this feature add?

Hi there,

I run invokeai on an ubuntu-linux with an AMD 5600x 6 core cpu, 32 gig internal memory and a Radeon 7900XT with 20 gigs of VRAM. I love the unified canvas, but using it in SDXL with the auto upscaling enabled when the bounding box is lower than the optimized model size was killing my cpu/gpu.

When I look in top i see mostly a single cpu core being maxed out when it's upscaling, this slows down m y system and makes the feature basically unusable. I

I would like to have, if possible, better multi-threaded upscaling.

Alternatives

thought there also was a GPU problem, so I uninstalled pytorch 5.6 and force installed the version for rocm6.0 (from AMD). The last action greatly improved my rendenering and invokeai seems to run ok on it (I do get version errors, but haven not encountered any issues).

I do think switching to ROCm 6.0 greatly improved the situation. I shall install two versions of invokeai and test it. But the CPU-usage is crazy high.

Additional Content

No response

@ghost ghost added the enhancement New feature or request label Feb 27, 2024
@ghost ghost changed the title [enhancement]: Multi-threaded upscaling in the unified canvas [enhancement]: Multi-threaded upscaling in the unified canvas / batch starts Feb 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

0 participants