[Psal jsem tenhle komentář včera z mobilu, ale někde se ztratil...]
Trochu mícháte hrušky s jabkama - v případě GCC se jedná o paralelizaci kompilace jedné compilation unit (kompilační jednotky?), tj. rozdělení např. na funkce a kompilace jednotlivých funkcí ve více vláknem (těch způsobů je více, když si přečtete odkaz ze zprávičky). V případě clangu jde pak o podporu paralelní kompilace více compilation units, protože MSBuild systém nacpe kompilátoru všechny zdrojové soubory z jednoho vcxproject naráz - kde to pak clang kompiluje postupně. Jde to pěkně vidět i na těch číslech MSBuild vs ninja.