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.