2007년 6월 26일, 서울
- 인텔은 소프트웨어 개발자들의 멀티 코어 프로세서용 소프트웨어 개발 가속화 및 강화를 위한 세계적인 교육 과정을 발표했다. 인텔® 소프트웨어 트레이닝 프로그램(Intel® Software Training Program)에서는 멀티스레디드 애플리케이션 디자인 관련 소프트웨어 개발자들의 훈련을 효과적으로 진행하기 위한 이론 수업과 실습이 제공된다. 교육은 인텔의 공인된 강사에 의해 진행되며, 정보기술 교육 전문 기업인 NIIT를 비롯한 권위 있는 여러 서비스 제공업체를 통해 전 세계 개발자들에게 신속하게 전달될 수 있도록 생성되었다.
업계 전체가 싱글 코어 프로세서에서 멀티 코어 및 멀티스레드 프로세서로 전환함에 따라, 소프트웨어 개발자들은 여러 개의 명령어를 동시에 처리할 수 있는 멀티 코어 프로세서를 이용하는 애플리케이션 개발을 위한 각자의 기량을 연마해야 한다. 그리고 소프트웨어 개발자들은 애플리케이션 성능 증진을 위해 더 이상 프로세서 클록 속도 증진에만 기대할 수 없게 된 것이다.
인텔 소프트웨어 트레이닝 프로그램은 인텔의 전문가를 고용하여 기본 및 고급 단계의 소프트웨어 개발 교육을 제공한다. 여기에는 소프트웨어 병렬화, 멀티스레디드 프로그래밍 및 플랫폼 최적화가 포함된다.
인텔 글로벌 디벨로퍼 릴레이션즈(Global Developer Relations) 사업부의 엘리엇 가르버스(Elliot Garbus) 총괄 매니저는 “소프트웨어 성능을 증진시키는 멀티 코어 프로세서의 능력은 놀랍지만, 자동화 되어 있지 않으면 소프트웨어의 성능도 충분히 빠르지 않다.”라며, “이 새로운 교육 프로그램과 개발자 커뮤니티에 도움을 주는 다른 여러 프로그램, 제품 및 도구를 기반으로, 인텔은 소프트웨어 개발자들이 새로운 세대의 소프트웨어 혁신을 일으키는데 필요한 지식과 기술을 제공하고 있다.”고 말했다.
이 프로그램은 NIIT의 산하 기관인 엘러먼트 케이(Element K)를 통해 미국 전역에 설치되고 있다. 그 밖의 프로그램 공급 공인 업체에는 국내에서는 삼성SDS, 러시아의 아카데미 IT와 라니트(LANIT), 터키의 아라빌(Arabil)과 네트론(NETRON), 인도의 NIIT, 영국의 QA-IQ, 호주와 싱가폴의 트레이닝 초이스(Training Choice), 독일의 트리아 아이티 트레이닝 주식회사(TRIA IT-training GmBH)가 있다.
인텔 소프트웨어 트레이닝 프로그램에 관한 보다 자세한 정보는
www.intel.com/software/college
에서 확인할 수 있다.
인텔은 이 새로운 프로그램 이외에도 멀티 코어 프로세서를 위한 종합적인 개발 툴과 인텔 소프트웨어 네트워크를 통한 온라인 멀티 코어 개발자 커뮤니티, 전 세계 200개 이상의 대학에 재학 중인 수천 명의 학생들에게 멀티 코어 교과 과정을 제공하는 고등 교육 프로그램을 제공하고 있다.
인텔 소프트웨어(Intel® Software)는 개발자들이 혁신적인 제품 및 업계 선도적인 소프트웨어 솔루션을 개발하는데 필요하며 인텔 플랫폼에서 최적의 운영 상태를 보이도록 디자인된 자원, 기술, 제품 및 서비스를 제공한다.