Giter Club home page Giter Club logo

Comments (15)

comfyanonymous avatar comfyanonymous commented on May 24, 2024 20

Yes it's planned. There's a few more things I want to implement before. Unless something better comes out in the meantime I'm going to implement it.

from comfyui.

nistvan86 avatar nistvan86 commented on May 24, 2024 5

SDXL models now have a TensorRT variant. https://huggingface.co/stabilityai/stable-diffusion-xl-1.0-tensorrt

from comfyui.

Erehr avatar Erehr commented on May 24, 2024 4

Aaaand new drivers just dropped promising 2X performance boost with TRT
https://www.nvidia.com/en-us/geforce/news/game-ready-driver-dlss-3-naraka-vermintide-rtx-vsr/

from comfyui.

xueqing0622 avatar xueqing0622 commented on May 24, 2024 3

support!
https://github.com/NVIDIA/Stable-Diffusion-WebUI-TensorRT

from comfyui.

phineas-pta avatar phineas-pta commented on May 24, 2024 3

advanced users can try my node: https://github.com/phineas-pta/comfy-trt-test

from comfyui.

Dunc4n1dah0 avatar Dunc4n1dah0 commented on May 24, 2024 2

I just tested Nvidia's A1111 TRT extension and results are 2x faster indeed (at least for 512x768 simple generation).

from comfyui.

78Alpha avatar 78Alpha commented on May 24, 2024 1

There was a pull for automatic that references the limits of TRT.

AUTOMATIC1111/stable-diffusion-webui-tensorrt#36

There is an upper limit of what it can do. As an example, if you have your batch size set to 8, you may not be able to generate dynamic images greater than 512x480 and the like.

I took note of some issues I've found during the year of TRT implementations flooding GitHub.

AUTOMATIC1111/stable-diffusion-webui-tensorrt#46 (comment)

Max dimensions I got from the calculated limit is Batch size 1, 858 x 858.

from comfyui.

78Alpha avatar 78Alpha commented on May 24, 2024

Be prepared to pull your hair out if you get to it. Getting it setup on one machine is a chore, but getting it to work on someone else's is worse. Many TensorRT implementations have fallen because of it. Volta-ML and SDA-node are the larger examples.

from comfyui.

CyberTimon avatar CyberTimon commented on May 24, 2024

I would love to see tensorrt support, because SD XL is quite slow.
Also, tensorrt only seems to support max 768x768px. Do you think it is somehow possible to pass the SDXL 1024 in?

from comfyui.

comfyanonymous avatar comfyanonymous commented on May 24, 2024

Yeah I'm going to go with AITemplate instead of TRT unless they add a way to replace the weights at runtime.

from comfyui.

CyberTimon avatar CyberTimon commented on May 24, 2024

Yeah AiTemplate seems good too.

from comfyui.

al-swaiti avatar al-swaiti commented on May 24, 2024

yeah its there! any idea how make it work in comfyui

from comfyui.

78Alpha avatar 78Alpha commented on May 24, 2024

from comfyui.

BassJMagan avatar BassJMagan commented on May 24, 2024

Aaaand new drivers just dropped promising 2X performance boost with TRT https://www.nvidia.com/en-us/geforce/news/game-ready-driver-dlss-3-naraka-vermintide-rtx-vsr/

and with that I'd love to see the fruits of this 2x speed boost as that could greatly improve my workflow on my 3090.

from comfyui.

SplitMilky avatar SplitMilky commented on May 24, 2024

Ok so how do i translate that support instructions for auto1111 to compfy. As I was using auto1111 but I was getting issues creating and using the optimized versions

from comfyui.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.