- Wednesday, February 10, 2010, 17:03
- Technology
- 11 views
This post explores the performance issues that arise when using PLINQ to parallelize queries, and illustrates how the
Concurrency Visualizer in Visual Studio 2010 can be a valuable tool in identifying performance bottlenecks and making efficient and profitable parallelization choices. The subject of this entry is a toy application that scans a set of files for a user-specified pattern and performs some processing every ...
Full story
- Wednesday, February 10, 2010, 17:01
- Technology
- 3 views
The Message Passing Interface (MPI) is a popular API for developing message-passing based parallel applications on clusters. Microsoft has a Windows HPC Server product that includes an implementation of MPI, among other things (visit
http://www.microsoft.com/hpc). In this post, I’d like to demonstrate how the Visual Studio Concurrency Visualizer can be used to efficiently identify MPI communication overheads on the Windows HPC Server platform. Before ...
Full story