paper-with-me

Papers

Partially Conditioned Patch Parallelism for Accelerated Diffusion Model Inference

2024-12-04 · XiuYu Zhang, Zening Luo, Michelle E. Lu

Diffusion models have exhibited exciting capabilities in generating images and are also very promising for video creation. However, the inference speed of diffusion models is limited by the slow sampling process, restricting its use cases. The sequential denoising steps required for generating a single sample could take tens or hundreds of iterations and thus have become a significant bottleneck. This limitation is more salient for applications that are interactive in nature or require small latency. To address this challenge, we propose Partially Conditioned Patch Parallelism (PCPP) to accelerate the inference of high-resolution diffusion models. Using the fact that the difference between the images in adjacent diffusion steps is nearly zero, Patch Parallelism (PP) leverages multiple GPUs communicating asynchronously to compute patches of an image in multiple computing devices based on the entire image (all patches) in the previous diffusion step. PCPP develops PP to reduce computation in inference by conditioning only on parts of the neighboring patches in each diffusion step, which also decreases communication among computing devices. As a result, PCPP decreases the communication cost by around $70\%$ compared to DistriFusion (the state of the art implementation of PP) and achieves $2.36\sim 8.02\times$ inference speed-up using $4\sim 8$ GPUs compared to $2.32\sim 6.71\times$ achieved by DistriFusion depending on the computing device configuration and resolution of generation at the cost of a possible decrease in image quality. PCPP demonstrates the potential to strike a favorable trade-off, enabling high-quality image generation with substantially reduced latency.

📄 PDF Abstract BibTeX arXiv:2412.02962

Code (0)

등록된 구현이 없습니다.

Tasks

DenoisingImage Generation

Methods 이 논문이 사용한 방법론

Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…
SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

STADI: Fine-Grained Step-Patch Diffusion Parallelism for Heterogeneous GPUs

2025-09-05 · Han Liang, Jiahui Zhou, Zicheng Zhou, Xiaoxi Zhang 외 arxiv

The escalating adoption of diffusion models for applications such as image generation demands efficient parallel inference techniques to manage their substantial computational cost. However, existing diffusion parallelis…

Image Generation

DistriFusion: Distributed Parallel Inference for High-Resolution Diffusion Models

2024-02-29 · CVPR 2024 1 · Muyang Li, Tianle Cai, Jiaxin Cao, Qinsheng Zhang 외

Diffusion models have achieved great success in synthesizing high-quality images. However, generating high-resolution images with diffusion models is still challenging due to the enormous computational costs, resulting i…

GPU

PipeFusion: Patch-level Pipeline Parallelism for Diffusion Transformers Inference

2024-05-23 · Jiarui Fang, Jinzhe Pan, Jiannan Wang, Aoyu Li 외

This paper presents PipeFusion, an innovative parallel methodology to tackle the high latency issues associated with generating high-resolution images using diffusion transformers (DiTs) models. PipeFusion partitions ima…

Self-Auditing Residual Drifting for Pathology-Preserving Accelerated Knee MRI

2026-07-02 · Qing Lyu, Jianxu Wang, Mohammad Kawas, Ge Wang 외 arxiv

Accelerated magnetic resonance imaging reduces acquisition time, but reconstruction from undersampled k-space can blur diagnostically relevant structures or introduce failures that are not captured by global image metric…

Multi-Block Diffusion Language Models

2026-06-30 · Yijie Jin, Jiajun Xu, Yuxuan Liu, Chenkai Xu 외 hf

Block Diffusion Language Models (BD-LMs) improve diffusion-based text generation with KV caching and flexible-length generation. A natural next step is to extend them from Single-Block Diffusion (SingleBD) to Multi-Block…

Text Generation