I am currently following the edge impulse coursera course (It is excellent by the way) and trying to implement the magic wand / motion detector on the Arduino nano ble 33.
One big issue I have is that compiling the arduino code with the motion inference library takes about 10 minutes on a Ryzen 5 3600, is this normal expected behaviour?
I am using Win 10, Arduino IDE 2.0 (to solve the to long path error) and I have disabled real time protection in windows defender because I saw anti-malware executable fight a lot with the compiler.
Despite of this I still have ~10 min compile time. When I look at performance graphs the first 9 minutes only utilizes 2 CPU cores, while the last minute utilizes all cores to almost max.
So, I wonder if this is something normal and expected or if it is worthwhile to try to troubleshoot and solve this?