Replies: 2 comments 2 replies
-
I do not know how you setup SD and Automatic, but on the Mac it seems to have issues with even multiples of 512. 512x512 is OK, but 1024x1024 will give the above error. When doing batches or aesthetic embeddings it will do this too. So if you get this error, change the size up or down one setting and it will usually work. |
Beta Was this translation helpful? Give feedback.
-
Resolutions of 1024x1024, 2048x512, and 512x2048 do not work currently, but I've put in a PR (#5796) to get that addressed. AFAIK all other resolutions should work as long as you are using a M1 or M2 Mac with enough RAM (32 GB+ is likely needed for large resolutions). |
Beta Was this translation helpful? Give feedback.
-
AppleSilicon Macs has a huge unified memory but it can't be used. Large resolutions cause crash like
/AppleInternal/Library/BuildRoots/f0468ab4-4115-11ed-8edc-7ef33c48bc85/Library/Caches/com.apple.xbs/Sources/MetalPerformanceShaders/MPSCore/Types/MPSNDArray.mm:724: failed assertion `[MPSNDArray initWithDevice:descriptor:] Error: total bytes of NDArray > 2**32'
medvram or lowvram would not help.
Is there a way to overcome this or these are solid limitations from MPS?
Beta Was this translation helpful? Give feedback.
All reactions