O Motor Celestium introduziu várias atualizações para melhorar o desempenho do SDXL em hardware com pouca VRAM. Essas mudanças focam na gestão de memória, estabilidade e mecanismos de fallback para garantir geração consistente mesmo em sistemas com recursos limitados.

  • Alternância dinâmica FP16 ↔ FP32 no VAE reduz artefatos e preserva a qualidade da imagem ajustando automaticamente a precisão com base nos requisitos de estabilidade dos detalhes.
  • Limpeza imediata e autônoma de VRAM realiza um flush completo em cada etapa do pipeline, eliminando fragmentação, acúmulo e vazamentos de memória.
  • Verificação automática de hardware detecta condições insuficientes de GPU ou VRAM e alterna para fallback na CPU suportado pela RAM do sistema sem interromper a geração.
  • Fallback estável na CPU mantém estilo consistente, iluminação e coerência visual, evitando mudanças estéticas entre execução em GPU e CPU.
  • A inicialização do SDXL começa em 768×768 com estabilidade total em GPUs de 4GB, enquanto o upscaling do BuffaloCore atinge 1536px com uso real de VRAM em torno de 3800 MB.
  • O BuffaloCore otimizado usa redimensionamento dinâmico de tensores para evitar overflow e fragmentação, garantindo funcionalidade em hardware limítrofe.

Essas atualizações permitem que os usuários executem pipelines do SDXL em GPUs de gama inferior ou recorra à execução na CPU sem perder qualidade visual ou encontrar falhas.