Case Study: Parallelism and Memory Usage, VS2010 Tools to the Rescue!

I was approached recently by a request to help a Microsoft customer improve his application’s performance.  He had a managed application that exhibited a fair amount of data level parallelism in a long-running for_each loop.  When that loop was parallelized using the Parallel.ForEach() construct in TPL (Task Parallel Library) on a quad core system, our…

0