Intel Corporation unveiled today a global training curriculum for software developers to speed and expand software development for multi-core processors. The Intel® Software Training Program offers classroom courses and hands-on lab work to better train software developers in multi-threaded application design. Training is delivered by Intel-approved instructors and designed in a way to quickly reach worldwide developers with NIIT*, an information technology training company, and other authorized providers.

As the industry transitions from single-core processors to ones that have multiple cores and threads per processor, software developers need to hone their skills to create applications that take advantage of multi-core processors that can execute multiple instructions simultaneously. Software developers can no longer rely on increasing processor clock speed to gain improvements in application performance.

“The power of multi-core processors to increase software performance is fantastic, but not automatic and not happening fast enough,” said Elliot Garbus, general manager of Intel’s Developer Relations Division. “With this new training program and a number of other programs, products and tools to help the developer community, Intel is empowering software designers with the knowledge and skills they need to usher in a new generation of software innovation.”

The program is being deployed in the United States through Element K*, a subsidiary of NIIT. Other authorized providers around the world include Academy IT* and LANIT* in Russia, Aribil* and NETRON* in Turkey, NIIT Ltd.* in India, QA-IQ* in the United Kingdom, Samsung SDS* in Korea, Training Choice* in Australia and Singapore, and TRIA IT–training GmbH* in Germany.

Additional information about the Intel Software Training Program, including course schedules and registration, is available at www.intel.com/software/college.

In addition to this new program, Intel offers a full suite of development tools for multi-core processors, an online multi-core developer community via the Intel® Software Network and a higher education program that delivers multi-core curricula to thousands of students in more than 200 universities worldwide.

Intel® Software provides resources, technologies, products and services developers need to create innovative products and industry-leading software solutions with enhanced business value and are designed to run best on Intel platforms. For more information, visit www.intel.com/go/software.