Free 1-Day Course on Parallelism and ThreadingLearn directly from Intel 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* 2005 or 2008. 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).
Course Outline * Introduction
o Why go parallel?
o Terminology
o Parallelization methodology
* Analysis/Design
o Finding opportunities for parallelism
* Introduction of Threads
o Threading environments
o Threading process
* Debug
o Finding parallel bugs
* Tune
o Scalability issues
o Data sharing & locking techniques This class will introduce parallelism concepts and supplement learning with demonstrations and code samples. Students will also gain exposure to the new Intel® Parallel Studio product. We will have a number of Intel consulting engineers on hand to answer your questions during the breaks. Read more: Programmers paradise
Course Outline * Introduction
o Why go parallel?
o Terminology
o Parallelization methodology
* Analysis/Design
o Finding opportunities for parallelism
* Introduction of Threads
o Threading environments
o Threading process
* Debug
o Finding parallel bugs
* Tune
o Scalability issues
o Data sharing & locking techniques This class will introduce parallelism concepts and supplement learning with demonstrations and code samples. Students will also gain exposure to the new Intel® Parallel Studio product. We will have a number of Intel consulting engineers on hand to answer your questions during the breaks. Read more: Programmers paradise