I'm going to take a little break from my current break to look into something that's started bugging me yesterday. While doing some compile time performance testing we found out that Incredibuild, with a multi-core license, is about as fast on a single computer with 4 cores as it is using an entire network of machines but only using one core from each. So I did some googling and found out that there's no simple solutions for Visual Studio.NET 2003 that simply adds multi-core support to the compiling process.

So during my break I'm going to see if I can whip together a simple Add-in for Visual Studio that simply re-orders the build process and forks off multiple threads. Stay tuned!