AMD에서 CPU와 GPU가 통합된 APU와 GPU를 위한 이기종 컴퓨팅 가속(APP)을 위한 SDK 2.8과 CodeXL 통합 개발 킷을 발표했다.
APP SDK 2.8과 CodeXL 툴은 OpenCL과 C++, DirectCompute등을 이용한 이기종 컴퓨팅(heterogeneous) 개발을 위한 코드 샘플과 화이트 페이퍼, 라이브러리등을 제공하며, 이번 개발툴 발표에 대해 AMD의 이기종 어플리케이션 및 개발 솔루션 부분 부사장인 Manju Hegde는 "우리는 이기종 컴퓨팅을 활용한 성능 향상과 전력 효율성을 높일 수 있는 어플리케이션 개발자들을 위한 지원을 지속할 것이며, 이번에 발표한 개발툴은 AMD 솔루션 상에서 보다 쉽게 이기종 컴퓨팅의 이점을 구현할 수 있게 해줄 것"이라고 기대를 나타냈다.
이번에 발표된 APP SDK 2.8은 OpenCL/ Apsrapi/ C++ AMP등을 위한 새로운 샘플들을 제공하며, 기존 APP SDK 2.7보다 9가지 핵심 벤치마크에서 평균 2.3배 빠른 성능을 제공하고, AMD의 새로운 오픈 소스 C++ 템플릿 라이브러리인 코드네임 Bolt의 프리뷰 버전을 제공한다.
Bolt는 코드 라인을 줄이고 GPU와 CPU 프로그래밍을 위한 싱글 코드 패스를 지원해 이기종 컴퓨팅의 성능과 전력 효율을 보다 쉽게 구현할 수 있도록 하는 것을 목표로 개발 중이며, 이번에 발표된 APP SDK 2.8와 Blot에 대한 자세한 내용은 AMD 개발자 블로그에서 확인할 수 있다.

한편, 통합 개발자 툴인 CodeXL은 AMD의 CPU/ GPU/ APU의 다양한 플랫폼에서의 병렬 프로그래밍 소프트웨어 개발자와 ISV를 위한 환경으로, 포괄적인 GPU 디버깅과 GPU와 CPU의 프로파일링, AMD CPU의 성능 최적화, Static OpenCL 커널 해석 및 윈도우와 리눅스에서의 독립 UI등을 제공하며, CodeXL에 대한 내용은 CodeXL 홈페이지에서 확인할 수 있다.
|