A .NET 4.5 Parallel Dataflow Primer, TDF, Task Parallel Dataflow, Task Parallel Library

Akkiraju Ivaturi Sep 04 2012
The Task Parallel Dataflow (TDF) library helps developers tackle complex parallel use cases.
    • Like
    • Love It
    • Awesome
    • Interesting
    • It's Okay
    • Thumbs Down
  • 3.1k
  • 0
The Task Parallel Dataflow (TDF) library is built upon the existing Task Parallel Library (TPL) included in the .NET 4.0 Framework. Although the TPL provides a lot of functionality to help parallelize an application, it doesn't make it overly easy to tackle complex parallel use cases such as consumer/provider and agent-based models. 

The TDF, on the other hand, provides higher-level abstractions in the form of  generic code blocks that generate and schedule the needed Task objects to handle simple to complex data flows.