ljleb / prompt-fusion-extension

auto1111 webui extension for all sorts of prompt interpolations!
MIT License
259 stars 16 forks source link

intel alchemist gpus lack fp64 support #78

Closed NoAvailableAlias closed 7 months ago

NoAvailableAlias commented 7 months ago

Image generation using the directml fork of A1111 is failing to generate when using an Intel a770 gpu due to its lack of fp64 support.

Not sure which specific commit or file the culprit change is located but it's related to introducing either fp64 instructions or fp64 types.

Several months ago, (the last time I had tried SD with intel arc), this extension worked perfectly.

ljleb commented 7 months ago

Thanks for letting me know, I wasn't aware of the partial support for fp64 in some scenarios. It's from one of the latest commits where I noticed that interpolation in diff space for slerp introduced a large precision error. fp64 basically fixed this but IIRC fp32 should work equally well. Let me test it and then I'll push if it's good enough.

ljleb commented 7 months ago

Should be fixed now, please let me know if there is still a problem after updating the extension to the latest version.

NoAvailableAlias commented 7 months ago

Confirmed, it is back to working for intel arc. Hopefully a suitable workaround is found for that mentioned precision issue, sucks that "modern" hardware is like this