Intel Software Parallelism Techdays

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.