Parallel Extensions

Course Description:

We will introduce the variety of problems we encounter when we enter the parallel world, and go over the solutions commonly used to solve these issues. There are times where such solutions are preferable over the use of .Net Parallel Extensions.

Trainer:

Asaf Shelly has over ten years experience with guidance and consulting and is an expert Software and Hardware designer and architect. Asaf is a leading expert in the field of Parallel Computing and is with direct contact with Microsoft's .Net Parallel Extensions dev team and has met with them. Asaf is one of thirty Digital Media MVPs world wide.

Asaf's website for Parallel Computing is http://AsyncOp.com

Course Content:

Module 1: Parallel Work with .Net
We will introduce the variety of problems we encounter when we enter the parallel world, and go over the solutions commonly used to solve these issues. There are times where such solutions are preferable over the use of .Net Parallel Extensions.
Module 2: Introduction to .Net Parallel Extensions
Microsoft offers a solution which allows parallel work with little understanding of parallel systems. We will go over the tools provided by this library and the needs that these tools are there to answer.
Module 3: Net Parallel Extensions behind the scenes
Unveiling the work principles of the library is important to understand the design strategies. We do this as we go over the ideal models for parallel work and how these reflect in the library.
Module 4: Advanced .Net Parallel Extensions
The session introduces the advanced capabilities and objects of the .Net Parallel Extensions library and common use scenarios for these technologies.

Related Courses: