Will CoreML choose ANE first when choose MLComputeUnitsAll ? My app keeps running even when CPU usage over 120% generating a lot of fever. Under what circumstances will switch to ANE
In general, with MLComputeUnitsAll CoreML will try to use the ANE first, but there is no guarantee that it actually will choose the ANE.
For more details, see https://github.com/hollance/neural-engine
For more details, see https://github.com/hollance/neural-engine