I have noticed on a long running compute intensive task (just one task) my MacBook M2 Pro is slowing down from 100% CPU to 0% CPU load after 30minutes. The app is still running, but as slow as the CPU load suggest. The machine is getting a lukewarm, not hot and I have not heard the fans. It seems also not to be speeding up again (also not after an hour or two). I have experienced the 0% CPU load also directly after starting the app with a machine that is otherwise at 90% idle.
Is this thermal throttling or anything I can change in XCode/Swift?
Thanks DJ