(no title)
Locke1689 | 9 years ago
Certainly the Roslyn C# compiler is highly parallel. All files are parsed in parallel, then all classes are bound (semantically analyzed) in parallel, then the IL serialization phase is sequential.
Locke1689 | 9 years ago
Certainly the Roslyn C# compiler is highly parallel. All files are parsed in parallel, then all classes are bound (semantically analyzed) in parallel, then the IL serialization phase is sequential.
bootload|9 years ago
Across different machines, not cores on ^a^ chip?
Locke1689|9 years ago
For instance, provided deterministic compilation you could keep a networked cache of compiled libraries that would be delivered as needed.
Trying to be network-parallel at any finer level is probably a waste of time -- network and (de)serialization overhead would eat away all the advantages.