Course ID: 21396 | Course Duration: 3 Days
 
Career Training
 

Introduction to Parallel Programming - IMTS101 Training Class

Course ID: 21396
 
 
Course Snapshot View Dates Add To My Courses Get More Information About This Course Register Online Register By Fax On-Site Training View Printer Friendly Version
 
     
 

Introduction to Parallel Programming - IMTS101 Training Seminar

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.

What You Need to Know First...
  • There are no formal prerequisites for this class, but it is recommended that the participants have experience in programming and software development and a familiarity with C or C ++ programming on Windows.
 
     
     
  Course Details  
     
     
  Agenda  
 
Day 1
  •   Session 1: Recognizing Potential Parallelism
  •   Session 2: Shared memory & threads
  •   Session 3: Implementing domain decompositions

  • Day 2
  •   Session 4: Confronting race conditions
  •   Session 5: Implementing task decompositions
  •   Session 6: Analyzing parallel performance

  • Day 3
  •   Session 7: Improving parallel performance
  •   Session 8: Choosing the appropriate threading model
  •  
         
         
         
     
    On-Site Training Bring this Introduction to Parallel Programming - IMTS101 training class in-house at your facility. Request More Information Request More Information On Introduction to Parallel Programming - IMTS101
     
    Career Training
     
     
    Career Training
      Introduction to Parallel Programming - IMTS101 Training Course Dates and Locations  
         
      Course ID: 21396 | Course Duration: 3 Days  
         
      Locations:  
         
       
         
     
    Career Training
     
         
     
    On-Site Training Bring this Introduction to Parallel Programming - IMTS101 training class in-house at your facility. Request More Information Request More Information On Introduction to Parallel Programming - IMTS101
     
    Career Training
     
     
    Career Training
      Browse Our Catalog  
         
      Select a market segment to view more courses

     
         
      Or, select a category to view more courses

     
         
      Browse By Category Browse By Category

    Browse By Location Browse By Location

    Browse New Courses Browse New Courses

     
         
    Career Training
     
       
     
     
     
     






    Site Map -- Top Training Courses -- Request On-Site Training

    Find Jobs -- Degree Programs -- Training Providers -- Resource Center -- About Us -- Contact us

    TrainUp.com Your Career Training Marketplace