can it run on cpu?
and what's the performance?
Probably? Haven't tried so I don't know what the performance is like CPU. On GPU it depends on the size. For 256 to 1024 it takes about ~0.7 seconds. For 1024 to 4096 it takes about 8 seconds.
I don't know how it would perform on a modern CPU. Mine is ancient by today's standards and it takes about 3min for a single 512x512 image. Depending on your use cases it could be worth it for small sized images. Do not try anything above 1024x1024.
Its a shame this doesn't support MPS and DirectML because same calculations involve negative dimensions but that's not this model's problem - its up to the devs of those backends to implement those... eventually...
Experiencing MPS backend out of memory error with Aura SR Upscaler on MacBook M3 (36GB RAM). Error: "MPS allocated: 3.20 GB, other allocations: 41.59 GB, max allowed: 45.90 GB. Tried to allocate 1.12 GB on private pool." Tried reducing image size and closing other apps. How can I resolve this? Is using CPU an option? Any specific settings for M3 Macs?