By accident, I just discovered it is noticeably faster to run Rhea in Low Power mode on M series Macs. It’s possible that with enough GPU cores, normal power mode might be as fast, or faster. But on my 24 GB M4 Pro Mac mini with 16 core GPU, upscaling 720x480 using Rhea is just over 22% faster in Low Power mode. In this case the processing is done almost entirely by the Neural Engine. I think that’s the key.
However, the optimal approach for Rhea is to run two processes in parallel, with ONE running in low power mode. You then get full benefit of the GPU and Neural Engine both working near 100%.
Here’s a comparison:
One process running at a time -
Low power mode: 3.3 fps
Normal mode: 2.7 fps
Two processes running together, one in low power mode -
process running in low power mode: 3.3 fps
process running in normal mode: 2.5 fps
giving a combined 5.8 fps
This is the biggest gain I’ve encountered running two processes in parallel.
Thanks.
Andy