홍콩, 2014년 7월 1일 – Altera(NASDAQ: ALTR)는 프로그래머들이 FPGA로 알고리즘을 가속화하는 작업을 대대적으로 간소화할 수 있게 하였다고 밝혔다. Altera SDK for OpenCL 버전 14.0은 프로그래머 친화적이며 신속한 프로토타이핑 설계 플로우를 포함함으로써 사용자들이 FPGA 가속화기 보드를 기반으로 수분 이내에 프로토타입을 작성할 수 있게 되었다. 또한 Altera와 보드 파트너사들이 Altera의 OpenCL 솔루션을 지원하는 다양한 유형의 레퍼런스 디자인, 레퍼런스 플랫폼, FPGA 개발 보드를 제공함으로써 FPGA 기반 애플리케이션 개발 작업을 추가적으로 더욱 단축할 수 있게 하였다. 이러한 레퍼런스 플랫폼을 이용함으로써 특정한 애플리케이션 요구를 충족하는 커스텀 FPGA 가속화기의 개발 작업 또한 간소화할 수 있다.
Altera는 OpenCL 용의 소프트웨어 개발 키트(SDK)를 정식으로 제공하고 있는 유일한 회사이다. 이 솔루션을 이용함으로써 프로그래머들이 C 기반 OpenCL 언어를 이용해서 알고리즘을 개발하고 FPGA의 성능과 전력 효율을 빠르게 활용할 수 있다. Altera SDK for OpenCL 버전 14.0은 신속한 프로토타이핑 설계 플로우를 포함함으로써 수분 이내에 OpenCL 커널 코드를 에뮬레이트하고, 디버깅하고, 최적화하고, 프로파일링하고, 하드웨어 구현으로 재컴파일할 수 있다. 이렇게 재컴파일된 커널을 즉시 FPGA로 테스트하고 실행할 수 있으므로 프로그래머가 수 주의 개발 시간을 단축할 수 있다.
또한 Altera와 보드 파트너사들이 다양한 유형의 레퍼런스 플랫폼, 레퍼런스 디자인, FPGA 가속화기 보드를 제공함으로써 FPGA 가속화기를 이용해서 애플리케이션을 가동하고 실행하는 작업을 추가적으로 더욱 간소화할 수 있게 하였다. Altera는 금융 애플리케이션에 이용하기 위한 OPRA FAST 파서, 빅데이터 애플리케이션에 이용하기 위한 JPEG 디코더, 비디오 애플리케이션의 비디오 다운스케일링 등을 비롯해서, 애플리케이션을 OpenCL로 어떻게 기술하는지 보여주는 다수의 디자인 예를 제공하고 있다.
고유의 주변장치 셋을 이용해서 자체적인 커스텀 솔루션을 작성하고자 하는 하드웨어 팀은 Altera에서 개발한 레퍼런스 플랫폼을 이용해서 자체적인 커스텀 FPGA 가속화기를 작성함으로써 상당한 개발 시간을 절약할 수 있다. 이러한 레퍼런스 플랫폼으로는 임베디드 애플리케이션에 이용하기 위한 SoC 플랫폼, 고성능 컴퓨팅(HPC) 플랫폼, IO 채널을 활용한 저-지연시간 네트워크 가능 플랫폼을 포함한다.
Altera SDK for OpenCL 버전 14.0은 I/O 채널을 지원하므로 FPGA로 데이터 스트리밍을 가능하게 하고 커널 채널을 지원하므로 하드웨어 파이프라인으로 한 커널에서 다른 커널로 결과 재사용이 가능하므로 호스트 및 메모리 상호작용을 거의 또는 전혀 필요로 하지 않고서 훨씬 더 향상된 성능과 쓰루풋을 달성할 수 있다. 또한 Altera의 단일칩 SoC 솔루션을 지원한다(Cyclone V SoC 및 Arria V SoC). 이 때 호스트는 FPGA 가속화기 디바이스에 통합되어 있는 임베디드 ARM 코어 프로세서이다.
Altera SDK for OpenCL은 프로그래머들이 OpenCL 코드를 사용해서 FPGA의 대대적인 병렬 아키텍처를 신속하게 활용할 수 있도록 한다. FPGA를 겨냥해서 작업하는 프로그래머들은 GPU나 CPU 같은 여타 하드웨어 아키텍처와 비교해서 훨씬 더 낮은 전력으로 더 높은 성능을 달성할 수 있다. 평균적으로 FPGA는 GPU와 비교해서 1/5의 전력으로 더 높은 성능을 달성할 수 있다. Altera의 OpenCL 용의 우선적 보드 파트너 프로그램(Preferred Board Partner Program for OpenCL)을 통해서 Altera의 OpenCL 솔루션을 지원하는 써드파티 보드들을 제공한다.
[열린보도원칙] 당 매체는 독자와 취재원 등 뉴스이용자의 권리 보장을 위해 반론이나 정정보도, 추후보도를 요청할 수 있는 창구를 열어두고 있음을 알려드립니다.
고충처리인 장은성 070-4699-5321 , news@e4ds.com