Skip to content

sd: adjust VAE tile size according to sdtiledvae#2208

Draft
wbruna wants to merge 1 commit into
LostRuins:concedo_experimentalfrom
wbruna:kcpp_sd_vae_tile
Draft

sd: adjust VAE tile size according to sdtiledvae#2208
wbruna wants to merge 1 commit into
LostRuins:concedo_experimentalfrom
wbruna:kcpp_sd_vae_tile

Conversation

@wbruna
Copy link
Copy Markdown

@wbruna wbruna commented May 15, 2026

I forgot to send this one. The idea is changing the VAE tile size to use a specific fraction of the non-tiled VAE image limit: larger tiles tend to be faster, and avoid artifacts (since the model has more image context to work with).

For instance, in the default SDXL config (768x768), it increases the tile size from 32x32 to 48x48, which for SDXL resolutions is ~30% faster.

In principle, we could use any ratio, but values close to 1 are problematic because images a bit above the threshold could take almost four times longer than right at the threshold (non-tiles -> 4 tiles for a square image). In my tests, 2/3 worked fine, too; the current 1/2 is a bit more conservative.

Leaving it as draft for now, because I know we are close to the next release, and this isn't exactly a priority.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant