Companies are transitioning their products to support multicore processors and looking for programmers with specialized skills and training. Our course is designed to bridge the knowledge gap by training developers to design and develop efficient applications for multicore processors
Beaverton, OR (PRWEB) April 6, 2009
nCore Design today announced a partnership with ExitCertified to deliver in-depth, comprehensive multicore programming training classes in North America and Canada. The instructor-led training courses are three days and begin on April 27, 2009.
The training covers theoretical concepts and hands-on approaches to programming multicore processors in C/C++ and will highlight solutions for designing multithreaded algorithms. It will teach modern methods of parallel programming including how to deal with the various aspects of synchronization, multithreading libraries like Intel Threading Building Blocks, processor caches and shared memory.
Pre-requisites for the class are knowledge of the C++ programming language and C++ software development experience. It is designed for software architects, software developers, software team leaders and managers. Attendees will be taught the necessary theory and skills to implement efficient software running on multicore processors.
More companies have switched to multicore hardware recently because higher performance applications demand it. They need programmers who understand the complexities of developing on multicore platforms. In the courses, developers will get hands-on training to increase their understanding of parallel programming.
"Companies are transitioning their products to support multicore processors and looking for programmers with specialized skills and training. Our course is designed to bridge the knowledge gap by training developers to design and develop efficient applications for multicore processors," said Ian Lintault Managing Director at nCore Design LLC.
nCore Design hopes to help software developers update their skills in these advanced software development methods so they can remain competitive in today's turbulent job market.
Current North American Course Schedule:
Phoenix, Arizona - April 27 - 29, 2009
San Jose, California - May 4 - 6,. 2009
Toronto, Ontario - May 11 - 13, 2009
Ottawa, Ontario - May 18 - 20, 2009
For more details and to register for the training, visit http://www.ncoredesign.com/training/.
About ExitCertified Corporation:
ExitCertified is a certified provider of IT training in North America, authorized by hardware and software vendors including Sun Microsystems, Symantec/Veritas, Oracle, IBM, Guru Labs/Linux, MySQL and No Magic. Current facilities are located in Ottawa, Toronto, Montréal, Vancouver, Calgary, Sacramento, and San Francisco with training provided globally. Course offerings and schedules at exitcertified.com.
About nCore Design, LLC:
nCore Design, LLC develops high performance software for multicore processors and embedded systems. The company currently focuses on high performance, concurrent software for mobile technologies, video systems and online games . nCore has experience on a wide variety of Unix platforms and specialized knowledge of applied optimization techniques using advanced compilers. nCore is based in Japan and works with local partners to bring advanced solutions to Japanese and multinational technology companies.