2022-09-02: APP 2.0.0-beta4 has been released !
Download links per platform:
M1 Native Support
Don't know if they would have pulled a similar stunt with Ultra machines, but the base MacBook Air models have slower SSD speeds than the other MBA models:
@walsc Congrats to Your new Ultra!
I think the "poor scaling" this is more of a luxury problem which has been observed with a lot of other programs already (Lightroom, Da Vinci Resolve, FinalCutPro etc.), so it's not APP specific For GPU particularly but also for CPU, the problem for the scaling is there is just not as much work to do at a certain point in time for the CPU, so it will only use 67% of the CPU, while waiting fore more instructions to be decoded/data to be loaded.The 10-core M1 Max on the other hand can be fully loaded. A sweet spot might be around 12- 16 CPU cores (which might come in the shape of M2 Pro/Max later this year.
Your Ultra seems just too big for APP and You would need to throw larger Mpix images at it for stacking (like mosaics). I do not expect the RAM to be a bottleneck here, the Unified RAM with its large bus on the Ultra is a huge leap.
Having said this, there is still room for improvement / optimization for the code and it will be hard for any power hog application to not optimize code for Apple Silicon further. Another area would be the Neural engine, because other than GPUs, which can only do simply calculations, it is also capable of handling more complex vector / matrix multiplication, while it may be addressed internally via Core ML Layer
Sounds reasonable, thank you.