Parallelism in .NET – Part 4, Imperative Data Parallelism: Aggregation
- by Reed
In the article on simple data parallelism, I described how to perform an operation on an entire collection of elements in parallel. Often, this is not adequate, as the parallel operation is going to be performing some form of aggregation.
Simple examples of this might include taking the sum of the results of processing a function on each…