Thursday, February 05, 2009
Last year gave the same session on Parallel Programming twice: at PDC2008 and Tech Ed EMEA 2008 (identical content). The fact that those sessions ended up on the #3 and #2 spots in the ranking order, speaks to the fact that people are really interested and accepting of this topic. It is also testament that the technology Microsoft is releasing with Visual Studio 2010 is very compelling. So I invite you here to take my content and reuse it in your local regions!
The recordings (and slides) of the two identical sessions are available so you can learn by watching them: links from here and here.
I have also captured the session content on this blog:
1. Briefly introduce the manycore shift and clarify the release vehicle for Parallel Extensions.
2. Run one of the samples that ship with Parallel Extensions to demonstrate the end user benefit (no code shown at this point).
3. Clarify the potential difference between parallelism and multi-threading.
4. DEMOnstrate Fine Grained Parallelism via the Task-based Programming model built on the new ThreadPool.
5. DEMOnstrate Debugging Parallel Applications.
6. DEMOnstrate Structured Parallelism via the static Parallel class, e.g. Imperative Data Parallelism.
7. DEMOnstrate Declarative Data Parallelism: PLINQ.
Many conferences/user groups are interested in technical sessions on Parallel Programming in .NET 4.0 and Visual Studio 2010 so use the links above to learn and share.
The recordings (and slides) of the two identical sessions are available so you can learn by watching them: links from here and here.
I have also captured the session content on this blog:
1. Briefly introduce the manycore shift and clarify the release vehicle for Parallel Extensions.
2. Run one of the samples that ship with Parallel Extensions to demonstrate the end user benefit (no code shown at this point).
3. Clarify the potential difference between parallelism and multi-threading.
4. DEMOnstrate Fine Grained Parallelism via the Task-based Programming model built on the new ThreadPool.
5. DEMOnstrate Debugging Parallel Applications.
6. DEMOnstrate Structured Parallelism via the static Parallel class, e.g. Imperative Data Parallelism.
7. DEMOnstrate Declarative Data Parallelism: PLINQ.
Many conferences/user groups are interested in technical sessions on Parallel Programming in .NET 4.0 and Visual Studio 2010 so use the links above to learn and share.
Labels: ParallelComputing
Comments:
_________________
« Latest Posts
Argh!
I've spent the last two weeks working on content for a session this Saturday and now you invite us to use yours? ;)
Very cool, thanks!
_________________I've spent the last two weeks working on content for a session this Saturday and now you invite us to use yours? ;)
Very cool, thanks!
_________________
It went GREAT. 30-40 people in the room for the last session of the day and nobody left early to get to the giveaways. ;)
The interest-level was very high, with lots of great questions. The only downside was that the time didn't allow me to delve deeper into things -- that's what the questions focused on, getting a deeper understanding.
So for the Orlando Code Camp in March, I'm going to try two sessions. The first skimming the surface of the API and then the second taking a deeper dive into Parallel.* and Tasks -- with a little TaskManager thrown in if I can find time.
This is such cool stuff ... I love playing with it and showing it to others.
_________________The interest-level was very high, with lots of great questions. The only downside was that the time didn't allow me to delve deeper into things -- that's what the questions focused on, getting a deeper understanding.
So for the Orlando Code Camp in March, I'm going to try two sessions. The first skimming the surface of the API and then the second taking a deeper dive into Parallel.* and Tasks -- with a little TaskManager thrown in if I can find time.
This is such cool stuff ... I love playing with it and showing it to others.
« Latest Posts
Copyright © Daniel Moth




Post a Comment
Please keep comments directly relevant to this blog post. Remember that generic support questions are best posted to the MSDN Forums.
Note that Anonymous comments are likely not going to appear so Sign-in or at least pick a Name even if you don't have a URL.