The following major features are included in this release:
- Declarative data parallelism in the form of a LINQ implementation that parallelizes LINQ-to-Objects and LINQ-to-XML queries.
- Imperative data and task parallelism through the Task Parallel Library in the System.Threading and System.Threading.Tasks namespaces.
- A set of new coordination data structures in the System.Threading and System.Threading.Collections namespaces.
- A user-mode work-stealing scheduler that makes efficient use of parallel hardware architectures.