As almost all of us know, Xailer makes the compile and linking process on a separate execution thread, in order to not freeze the main IDE application so it can handle any incoming message.
On the other hand, since rather long time ago all the computers are equipped with CPUs with two or four cores, that is to say,the equivalent of two or four CPUs working together.
If we join this two facts, is easy to deduce that we can try to use those spare cores to compile few modules simultaneously and gain a lot of speed. Well, that is what we have done, and to be honest we are completely surprised with the great results.