nCore logo and header

New North American Training Dates Announced

NCT-100 Programming Multicore Processors Course

This course covers concepts and approaches related to programming multicore processors in C/C++. From recognizing parallelism opportunities, to multithreaded programming and designing multithreaded algorithms, this course teaches you how to deal with the many aspects of synchronization, multithreading libraries, processor caches, shared memory and specialized methods for multithreaded programming using modern approaches such as OpenMP and Intel Threading Building Blocks.

 

Length: 3 Days Cost: $2100

 

Full Course Description | Download PDF Brochure

Current Dates

Course

Location

Dates

Registration

NCT-100 Programming Multicore Processors Columbia, MD September 14 - 16 nCore Registration
NCT-100 Programming Multicore Processors Columbia, MD October 12 - 14 nCore Registration
NCT-100 Programming Multicore Processors Columbia, MD December 1 - 3 nCore Registration

 

If you would like to schedule an on-site training class at your organization, please contact us.

Testimonials for NCT-100


"I was extremely impressed and pleased with the breadth of material and the expertise of the instruction provided during the recent multicore course. The instructor's knowledge of the subject matter is exemplary, and the insights he provides are helpful in gaining a more intuitive understanding of multicore design, implementation and development."

Senior Member of Technical Staff

Sandia National Labs

 

"Throughout the entire course, the instructor’s extensive knowledge of the subject matter helps him tune the course material to the specific needs of the students. NCT-100 strikes the right balance between theory and practice and leaves the student with the theory to carefully design solutions to their parallel problems and the practical tools to know where to turn to implement them."

Senior Member of Technical Staff

Sandia National Labs

 

Download Sandia National Labs Case Study