xDiT
Multi-GPU inference engine for diffusion transformers using hybrid parallelism techniques.
About
Serving diffusion transformers across many GPUs is the niche xDiT fills. The engine parallelizes DiT inference through several composable techniques: Unified Sequence Parallelism, PipeFusion's patch-level pipeline parallelism that exploits redundancy between adjacent diffusion steps, CFG parallel for classifier-free guidance, and conventional data and tensor parallelism, with cache-based accelerations such as TeaCache and First-Block-Cache stackable on top. More than 30 models are supported, including FLUX, HunyuanVideo, CogVideoX, SANA, PixArt, and Stable Diffusion 3, running on NVIDIA GPUs as well as AMD MI300X class accelerators, with attention backends covering Flash Attention, cuDNN, and AITER. Installation is pip install xfuser, from source, or via Docker images, and the repository documents both the framework design and the process for adding new models. The methods are described in arXiv paper 2411.01738. Apache-2.0 licensed with roughly 2,700 stars and 767 commits, it is aimed at deployments where single-GPU latency for large image and video models is unacceptable.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- Diffusion Model Tools & UIs
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Advanced (4/5)
- License
- Apache-2.0
- Added
- Jul 29, 2026
Related Tools
Tool for packaging ComfyUI workflows into portable standalone applications.
Extension manager for ComfyUI to install and manage custom nodes.
Essential node pack for ComfyUI with face detection, segmentation, and more.
Graphical interface for kohya-ss SD training scripts.
One-click installer for running AI applications locally.
Open-source platform for sharing and discovering AI-generated models and artwork.