El motor Celestium ha introducido varias mejoras para optimizar el rendimiento de SDXL en hardware con poca VRAM. Estos cambios se centran en la gestión de memoria, la estabilidad y los mecanismos de respaldo para garantizar una generación consistente incluso en sistemas con recursos limitados.

  • El cambio dinámico entre FP16 ↔ FP32 en el VAE reduce artefactos y preserva la calidad de imagen ajustando automáticamente la precisión según los requisitos de estabilidad del detalle.
  • La limpieza autónoma e inmediata de VRAM realiza un vaciado completo en cada etapa del pipeline, eliminando la fragmentación, la acumulación y las fugas de memoria.
  • La verificación automática de hardware detecta condiciones insuficientes de GPU o VRAM y cambia a un respaldo en CPU soportado por la RAM del sistema sin interrumpir la generación.
  • El respaldo estable en CPU mantiene un estilo, iluminación y coherencia visual consistentes, evitando cambios estéticos entre la ejecución en GPU y en CPU.
  • La inicialización de SDXL comienza en 768×768 con estabilidad completa en GPUs de 4GB, mientras que el escalado de BuffaloCore alcanza los 1536px con un uso real de VRAM de aproximadamente 3800 MB.
  • El BuffaloCore optimizado utiliza el redimensionamiento dinámico de tensores para prevenir desbordamientos y fragmentación, asegurando la funcionalidad en hardware límite.

Estas actualizaciones permiten a los usuarios ejecutar pipelines de SDXL en GPUs de gama baja o recurrir a la ejecución en CPU sin perder calidad visual ni experimentar fallos.