이기종 컴퓨팅 개발을 위한 비영리 재단인 HSA(Heterogeneous Systems Architecture) 재단에서 이기종 컴퓨팅을 위한 첫 프로그램 레퍼런스 매뉴얼(버전 0.95)을 공개했다.

이기종 컴퓨팅은 병렬 컴퓨팅의 성능과 전력 효율을 극대화하기 위한 것으로, 이번 첫 이기종 컴퓨팅 규격 발표는 지난 2012년 6월 재단 설립 이후 첫 결과물로, 소프트웨어 파트너들에게 공통된 규격으로 라이브러리와 툴, 미들웨어, 고성능 커널 코딩을 가능하게 하므로 이기종 컴퓨팅 생태계의 본격적인 출범이 가능하게 하는 중대한 의미를 지닌다.

HSA 재단에 따르면, 이번에 발표한 레퍼런스 매뉴얼은 HSA 호환 시스템의 모든 사용 가능한 컴퓨팅 리소스에 대한 접근을 표준화, 병렬 작업시 다방면의 시스템 자원을 활용할 수 있게 해 성능 정하없이 에너지 효율을 높일 수 있도록 하며, 최종적으로 이기종 아키텍처 프로그램의 난이도를 낮추고 새롭고 풍부한 사용자 경험 제공과, 에너지 소비를 줄이면서 서비스의 성능과 품질을 높이는 것을 목적으로 한다고 소개했다.

이기종 컴퓨팅은 GPU와 DSP를 포함해 개발자가 프로그램 가능한 핵심 하드웨어를 아우르며, 다양한 네이티브 명령어 세으로 실시간 변환되는 병렬 프로그래밍을 위해 고안된 HSAIL(HSA Intermediate Language)를 통해 구현되는 것으로 전했다.

HSA는 이후 세부적인 시스템 아키텍처와 런타임, 호환 목록 등을 업데이트할 다음 규격 작업을 진행 중이며, 이번 HSA 규격 발표에 대해 AMD의 이기종 솔루션 분야 부사장인 Manju Hegde는 "이기종 컴퓨팅을 위한 공식 규격의 발표는 이기종 컴퓨팅 플랫폼 종사자들과 혁신적인 어플리케이션 개발자들이 하나로 뭉칠 계기가 될 것이다"고 소감을 나타냈다.
|