알테라코포레이션, 초기 고객에 대해 극적인 개발 시간 단축 제공
  • 2012-04-13
  • 편집부

알테라 코포레이션은 FPGA를 위한 OpenCL프로그램의 초기 고객 중 한 곳인 goHDR이 알테라의 FPGA를 위한 OpenCL 프로그램을 활용하여 개발 시간을 대폭 단축하고 성능을 극적으로 증대시켰다고 발표했다. goHDR은 알테라와 긴밀히 협력하여 일주일도 되지 않아 자사의 전유 C-코드를 OpenCL 표준으로 포팅하여 코드를 FPGA에 구현했는데 전통적인 HDL 플로를 사용할 경우에 이 프로세스는 일반적으로 3개월에서 6개월 이 소요된다.
양사는 FPGA 기술에 대한 전문지식과 goHDR의 심층적인 HDR 지식을 통합하여 OpenCL을 goHDR이 HdR-지원 텔레비전 솔루션을 신속하게 개발할 수 있도록 지원하는 공통 언어로써 활용했다. 솔루션은 goHDR의 전유 비디오 코덱 알고리즘을 알테라 FPGA에 구현하여 기존 텔레비전이 HDR 비디오 콘텐츠를 최소 25fps의 리얼 타임 속도로 디스플레이할 수 있도록 지원했다. OpenCL 표준을 사용함으로써 goHDR은 C-레벨 환경에서 완벽하게 작업을 할 수 있었으며 자신들의 FPGA 설계상에서 다수의 설계 반복 작업을 신속하게 수행할 수 있었다.
goHDR의 혁신 담당 이사인 앨런 차머즈씨는 “HDR 비디오는 매우 큰 데이터와 연산을 요구하기 때문에 텔레비전 또는 셋톱박스와 같은 플랫폼 상에서 비디오를 처리할 경우에 상당한 기술적 과제가 발생한다. FPGA는 전통적인 멀티코어 CPU 및 GPU에 대해 매우 경쟁력 있는 대안을 제공하지만 우리는 숙련된 VHDL 프로그래머가 아니었다.”면서  “알테라의 OpenCL 솔루션은 우리의 HDR 텔레비전 애플리케이션에 매우 적합했으며 매우 쉽게 이를 구현할 수 있도록 해주었다. 알테라의 FPGA위한 OpenCL프로그램으로 작업을 함으로써 우리는 일주일도 되지 않아서 우리의 시스템을 구축하고 실행할 수 있었으며 제한된 개발 시간 내에 우리 프로젝트의 성능 요구사항들을 충족시킬 수 있었다.”고 말했다.
goHDR은 첨단 데이터 압축 알고리즘을 HDR 기술을 개발하는 고객들에게 제공한다. goHDR이 개발한 인코딩/디코딩 소프트웨어는 HDR 비디오를 영화, 텔레비전, 컴퓨터 게임, 보안, 이동통신단말기 등과 같은 다양한 분야에서 채택할 수 있도록 지원하고 있다.

<저작권자(c)스마트앤컴퍼니. 무단전재-재배포금지>



  •  홈페이지 보기
  •  트위터 보기
  •  페이스북 보기
  •  유투브 보기
  • 100자평 쓰기
  • 로그인

TOP