Celestium Engine 引入了多项升级,以改善低显存硬件上的 SDXL 性能。这些更改侧重于内存管理、稳定性和回退机制,以确保在受限系统上也能保持一致的生成效果。
- VAE 中的动态 FP16 ↔ FP32 切换通过根据细节稳定性要求自动调整精度,减少伪影并保留图像质量。
- 即时且自主的显存清理在每个管道阶段执行完全刷新,消除碎片、累积和内存泄漏。
- 自动硬件检测可识别 GPU 或显存不足的情况,并切换到由系统 RAM 支持的 CPU 回退,而不会中断生成过程。
- 稳定的 CPU 回退保持一致的风格、光照和视觉连贯性,防止在 GPU 和 CPU 执行之间出现美学偏差。
- SDXL 初始化从 768×768 开始,在 4GB GPU 上具备完全稳定性,而 BuffaloCore 超分可达 1536px,实际显存使用量约为 3800 MB。
- 优化的 BuffaloCore 使用动态张量调整大小来防止溢出和碎片化,确保在边缘硬件上的功能正常。
这些更新允许用户在低端 GPU 上运行 SDXL 管道,或回退到 CPU 执行,而不会损失视觉质量或遇到崩溃。