Passionate about Learning
HOME      LIVE CHAT    My NetCom Free Catalog 1-888-563-8266
.
Home > Vendors > Intel > Other Programming > Introduction to Parallel Programming

Introduction to Parallel Programming


Introduction to Parallel Programming Course Description

Starting from foundation principles, this three-day course introduces concepts and approaches common to all implementations of parallel programming for shared-memory systems. Topics include recognizing parallelism opportunities, parallelizing sequential constructs, using threads to implement data and functional parallelism, discovering dependencies and ensuring mutual exclusion, analyzing and improving threaded performance, and choosing an appropriate threading model for implementation.

Intended Audience for the Introduction to Parallel Programming Course

  • Software Developers seeking maximum performance of their products/ applications on threaded, Multi-Core and multi-processor systems

Introduction to Parallel Programming Course Objectives

  • Recognize best parallelism opportunities
  • Implement and tune simple parallel algorithms with threads
  • Avoid common threading bugs

Recommended Prerequisites for the Introduction to Parallel Programming course

Introduction to Parallel Programming Course Outline

    1. Recognizing Potential Parallelism
      1. Shared memory & threads
        1. Implementing domain decompositions
          1. Confronting race conditions
            1. Implementing task decompositions
              1. Analyzing parallel performance
                1. Improving parallel performance
                  1. Choosing the appropriate threading model

                    Benefits of taking the Introduction to Parallel Programming course at NetCom


                    Enrollment Options for the Introduction to Parallel Programming course

                    • Contact us to customize this class with your own dates, times and location. You can also call 1-888-563-8266 or chat live with an Educational Consultant.

                    Training Delivery Methods

                    Take this training with one of the following training delivery methods
                    • Classroom Training
                      Classroom Training NetCom’s classroom training ensures that you have state-of-the-art tools, techniques and practices you need to succeed on the job. Our instructors are active practitioners and true masters in their fields. With convenient classes at multiple learning centers across the US, you never have to go far to get ahead.

                    • Live Online Training (LOT)
                      Live Online Training NetCom’s premium Live Online Training (we call it LOT) is the ultimate in convenience and cost-effectiveness. LOT combines interactive video instruction via the latest web conference technology, and post-class access to learning labs for a best-in-class learning experience.
                      Learn more about LOT

                    • Boot Camp Training
                      Boot Camp Training NetCom’s intensive boot camps are designed to advance your skills in the shortest possible amount of time and get you certified. Boot camps go at a faster pace and often run for longer days, so you must have some level of subject matter experience before enrolling. Boot camps have mandatory assessment tests to ensure no one will slow down the class for other students. Learn more about Boot Camps

                    • Private Onsite Training
                      Private Onsite Training With NetCom’s private training programs, you decide where and when courses are held. Tailor the training to reflect your industry, corporate culture, goals and schedule. You pick the course content, length of training and instructional technique. Save money by doing bulk customized training.
                      Learn more about Private Onsite Training

                    • Private 1-on-1 Training
                      Private 1-on-1 Training NetCom’s private 1-on-1 training focuses on the highest quality training possible. You get individualized, full attention from the instructor and you decide where and when courses are held. The training is custom tailored to reflect your industry, corporate culture, goals and schedule. You pick the course content, length of training and instructional technique.
                      Learn more about Private 1-on-1 Training

                    Contact us
                    call usCall us Toll-free at 1-888-563-8266
                    web formFREE Training Inquiry form
                    live chatWebsite Live Chat
                    email usContact us via Email: info@netcomlearning.com

                    Duration: 3 days (24 hours)
                    Pricing: Variable, please request
                    Why pricing varies..Why pricing varies..

                    Pricing depends on different training delivery methods, one or more students and availability of volume discounts or currently available promotions.

                    Our prices are frequently lower since we are able to work with our clients closely on their needs and pass on the optimum amount of savings.

                    In addition, we provide a price match guarantee for any competitive quotes.
                    click to Live Chat

                    .  Next Class Dates
                    Contact us to customize this class with your own dates, times and location. You can also call 1-888-563-8266 or chat live with an Educational Consultant.
                    .  Get More Information
                    FREE Assessment Quiz
                    Monthly Email Newsletter
                    Request Print Catalog
                    Student Loan Application
                    Name: 
                    Email:  
                    Phone: 
                    Comments:

                    . .
                    live chat

                    .  CALL 1-888-563-8266
                    . arrow  Need course pricing?
                    arrow  Need more information?
                    arrow  Worried about financing?
                    NetCom IT training on YouTube
                    NetCom IT training on Twitter
                    NetCom IT training on Facebook
                    NetCom on LinkedIn
                    Newsletter:
                    © 1998-2012, NetCom Learning. All Rights Reserved.