Commit Graph
17 Commits
Author SHA1 Message Date
John Pollock bb2b08efc8 docs: Update README to clarify device selection and model offloading features for ComfyUI 2025-01-15 09:35:32 -06:00
John Pollock e73c8bd5e3 Add experimental DiffSynth block-swapping support via new GPU offload device
- Adds HyVideoModelLoaderDiffSynthMultiGPU node implementing DiffSynth block-swapping
- Introduces offload_device selection for secondary GPU utilization
- Updates documentation with known behaviors and expected OOM patterns
- Adds example workflow demonstrating higher resolution/longer duration video generation
- Maintains backwards compatibility with existing MultiGPU workflows
2025-01-15 06:53:59 -06:00
John Pollock 4e253c5d9a docs: Update README to reflect hunyuanvideowrapper examples and additional example for DeviceSelectorMultiGPU usage 2025-01-12 11:00:18 -06:00
John Pollock 1fe269e8d6 Update README to clarify NF4 Checkpoint Format Loader requirements 2024-12-29 23:16:02 -06:00
John Pollock 58cb0ab59a Officially adding CheckpointLoaderNF4 support from ComfyUI_bitsandbytes_NF4 2024-12-29 23:14:11 -06:00
John Pollock 67c1641ab2 Update to examples to include CPU offloads, as well as update readme.md with new examples and their requirements to run. 2024-12-27 13:22:16 -06:00
John Pollock 4a45737583 Update README for clarity on multi-GPU and CPU offloading capabilities; correct example JSON link 2024-12-27 04:59:32 -06:00
John Pollock d13f821547 Bump version to 1.1.0 and update README to reflect CPU offloading capabilities; rename example JSON for clarity 2024-12-27 04:54:21 -06:00
John Pollock a58fb9258b Refactor README.md for improved clarity and for compliance to markdown format 2024-12-25 08:54:16 -06:00
John Pollock 065679af4d Refactor README.md for clarity and consistency in multi-GPU usage documentation 2024-12-25 08:33:26 -06:00
John Pollock 07a66fd8b3 Add documentation for using GGUF quantized models across GPUs for video generation 2024-12-24 21:29:31 -06:00
John Pollock 88502d74b2 fixed copy/paste error 2024-12-24 11:13:12 -06:00
John Pollock 71ee2809a8 Minor changes to README.md to reflect edits from Reddit post 2024-12-24 11:11:36 -06:00
John Pollock c60771ace4 docs: update README to include new MultiGPU loaders and clarify workflow steps 2024-12-23 16:54:01 -06:00
John Pollock 19c0abd5ec Updated example workflows, added additional experimental workflows, added coverage for LTX loader 2024-12-23 15:39:23 -06:00
John Pollock 56e2e61e52 refactor: streamline MultiGPU node initialization
Code Changes (__init__.py):
- Switches from deepcopy to standard copy for better efficiency
- Initializes current_device from model_management instead of hardcoded "cuda:0"
- Simplifies node class mapping by removing intermediate TARGET_NODE_CLASS_MAPPINGS
- Updates node naming convention: removes underscore from MultiGPU suffix
- Adds new supported nodes: "CheckpointLoaderSimple", "ControlNetLoader", "LoadFluxControlNet"
- Improves code organization with better comment clarity

COMPATIBILITY NOTE: This version restores backward compatibility with workflows
using the previous node naming scheme. Both old and new node names will work.

Documentation Changes (README.md):
- Updates node list to reflect automatic detection system
- Adds proper attribution links for required dependencies (ComfyUI-GGUF, x-flux-comfy)
- Links to example quantized models like flux1-dev-gguf
- Reorganizes loader sections with clear dependency requirements
- Updates support links to new maintainer
- Removes business/commercial references
- Updates credits section to reflect current project status
2024-12-22 22:36:59 -06:00
Alexander Dzhoganov b5462877f3 Initial commit 2024-08-04 19:36:59 +03:00