Intel® and Microsoft Present Parallelism Techdays
Free 1-Day Course on Parallelism from Intel and Microsoft, with demonstrations of Intel® Parallel Studio and Microsoft® Visual Studio 2010
Learn directly from Intel and Microsoft when you attend this free one-day course on parallelism and threading. This is a great opportunity learn about threading your applications for multi-core platforms. This course is targeted for Windows* C++ developers using Microsoft Visual Studio*.
The performance benefits of application parallelism on modern computing platforms will come from threading software. Learn how to develop software that utilizes many cores! Familiarity with threads is helpful, but not required (target is beginning- to intermediate-experience with threads, experts would not benefit as much from this course).
Parallelism Techdays Agenda:
The course starts at 9:00am and concludes at 4:00pm. 6 hours of instructional time, plus breaks and lunch. Training on parallelism plus instructor-led demos of Intel and Microsoft products for parallel programming:
- Session 1: Thinking in Parallel
Why go parallel
Types of parallelism
Task-based parallelism (vs. traditional methods)
- Session 2: Getting Started with Parallelism
Approaches to conversion of serial code to parallel
Approaches to creating parallel code from scratch
Intel® Parallel Advisor demo with test application
- Break
- Session 3: Implementing Parallelism
Choosing a parallelism environment
Reasons we will focus on Intel® TBB/Microsoft PPL in this class
Overview of TBB/PPL
- Lunch
- Session 4: Debugging & Correctness (Introduction)
Overview of special bugs of parallel programs (deadlocks, data races)
Debugging a parallel program (demos of Microsoft® Visual Studio 2010)
Correction of data races (demo of Intel® Parallel Inspector)
General guidelines for parallel programming
- Break
- Session 5: Tuning
Understanding parallel performance
Performance tuning process
Demos: Intel® Parallel Amplifier, Microsoft® Visual Studio 2010
General strategies for solving parallel performance issues
- Wrap-up/Raffle
Course Dates / Locations
| Date |
City |
Venue |
|
| 20-Sept-2010 |
Montreal |
Microsoft
2000 Avenue McGill College
4e étage, Suite 450
Montreal, QC H3A 3H3
Tel: (514) 846-5800 |
Register» |
| 22-Sept-2010 |
Chicago |
Microsoft
3025 Highland Pkwy., Suite 300
Downers Grove, IL 60515
Tel: (630) 725-4000 |
Register» |
| 28-Sept-2010 |
San Francisco |
Microsoft
835 Market Street, Suite 700
San Francisco, CA 94103
Tel: (415) 972-6400 |
Register» |
| 29-Sept-2010 |
Seattle / Bellevue |
Microsoft
Civica Office Building
205 108th Ave. NE, Suite 400
Bellevue, WA 98004
Tel: (425) 705-1900 |
Register» |
Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and other countries. *Other names and brands may be claimed as the property of others.