MS MPI and SDK Improvements
< Go Back
This presentation begins with a bit of background on Windows HPC Server 2008 from a software developer's point of view, describing the various interfaces available and the Job Scheduler stack. Next, there is a demonstration on how to use the Scheduler API with C# in Microsoft Visual Studio.
Next, the presentation examines the features of MPI.NET, as well as the new managed MPI library API, including performance improvements and Remote Direct Memory Access (RDMA) via NetworkDirect. Learn about the fundamentals of MPI, including some examples that illustrate key concepts. There is also a thorough discussion and demonstration of debugging; this is an important topic because parallel applications are notoriously hard to debug.
Finally, the presentation focuses on event tracing, and offers guidance on running tracing activities in Windows HPC Server 2008. Two trace analysis tools are covered, the Jumpshot MPI trace viewer and the Intel Trace Analyzer MPI trace viewer (also known as Vampir). The presentation concludes by walking through the steps for tracing applications in detail.




