atlas

Research map / Image generation / Autoregressive and latent generation

ZipAR: Parallel Autoregressive Image Generation through Spatial Locality

ICML 2025 · Image generation › Autoregressive and latent generation · approach: Accelerating autoregressive image generation · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ZipAR, a training-free parallel decoding framework that lets autoregressive image generators decode spatially adjacent tokens across rows, using adaptive local windows with speculative-style rejection sampling, cutting forward passes by up to 91% on Emu3-Gen.

Problem

Autoregressive visual generation decodes tokens one per forward pass in raster order, making high-resolution image generation slow; existing LLM parallel decoding methods ignore visual spatial structure.

Approach

Exploits spatial locality of image tokens: once a row has decoded enough tokens beyond a local window, the next row starts decoding in parallel; window size is adaptively assigned per token via a rejection-sampling acceptance criterion analogous to speculative decoding, with no retraining.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply ZipAR with minimum window size 16LlamaGen-L · ImageNet 256×256forward steps: 576 -> 422 (-26.7%)Helped
Apply ZipAR with minimum window size 16LlamaGen-L · ImageNet 256×256FID: 3.16 -> 3.14Helped
Apply ZipAR with minimum window size 12LlamaGen-XL · ImageNet 256×256forward steps: 576 -> 331 (-41.8%)Helped
Apply ZipAR with minimum window size 12LlamaGen-XL · ImageNet 256×256FID: 2.83 -> 3.67Hurt
Apply ZipAR-15LlamaGen-XL-512 · MS-COCOCLIP Score: 0.287 -> 0.287No clear effect
Apply ZipAR-15LlamaGen-XL-512 · text-to-imageVQAScore: 0.6439 -> 0.6534Helped
Apply ZipAR-20Lumina-mGPT-768 · text-to-imageVQAScore: 0.6579 -> 0.6595Helped
Apply ZipAR-3LlamaGen-XL-512 · MS-COCOforward steps: 1024 -> 185 (-81.9%)Helped
Reduce the minimum window size from 15 to 3LlamaGen-XL-512 ZipAR · MS-COCOCLIP Score: 0.287 -> 0.281Hurt
Use adaptive rather than fixed window size (ablation)ZipAR on LlamaGen-L · ImageNetFIDHelped
Use classifier-free guidance 1.5 instead of 2.0 (ablation)ZipAR-16 on LlamaGen-L · ImageNet 256×256FID: 3.14 -> 6.18Hurt
Use classifier-free guidance 1.75 instead of 2.0 (ablation)ZipAR-16 on LlamaGen-L · ImageNet 256×256FID: 3.14 -> 3.72Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet COCO Parti

Benchmarks: ImageNet 256x256 MS-COCO VQAScore HPSv2 ImageReward Aesthetic Score

Metrics: FID CLIP Score forward steps latency VQAScore HPSv2 ImageReward Aesthetic Score

Baselines: NTP (next-token prediction) SJD Medusa Jacobi decoding

Builds on: speculative decoding Jacobi decoding Medusa Lumina-mGPT LlamaGen

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy