Xilinx, Falcon Computing을 인수하여 더 많은 개발자에게 적응형 컴퓨팅 제공
이번 주에 발표된 Xilinx의 Falcon Computing Solutions 인수는 Falcon Computing의 컴파일러 기술을 사용하여 FPGA 및 적응형 SoC(시스템 온 칩)를 사용하는 맞춤형 고성능 가속 애플리케이션을 생성함으로써 더 많은 소프트웨어 개발자에게 소프트웨어 프로그래밍 가능성과 적응형 컴퓨팅을 제공할 예정입니다.
Falcon Computing Solutions는 소프트웨어 애플리케이션의 하드웨어 가속을 위한 HLS(고수준 합성) 컴파일러 최적화 기술을 제공합니다. Xilinx는 이번 인수를 통해 자동화된 하드웨어 인식 최적화로 Vitis 통합 소프트웨어 플랫폼을 향상시켜 소프트웨어 개발자가 적응형 컴퓨팅에 더 쉽게 액세스할 수 있게 될 것이라고 말했습니다.
Falcon Computing의 컴파일러 기술을 Vitis 플랫폼에 통합하면 소프트웨어 개발자가 최소한의 하드웨어 전문 지식으로 C++ 애플리케이션을 가속화할 수 있습니다. Falcon Computing의 소스 코드 변환은 상당한 하드웨어 가속을 달성하기 위해 애플리케이션 개발자가 코드를 수정하거나 아키텍처별 프로그래밍 지시문을 추가할 필요성을 줄여줍니다.
자일링스의 데이터 센터 그룹 총괄 부사장이자 총괄 매니저인 살릴 라제(Salil Raje)는 “어댑티브 컴퓨팅에 대한 수요 증가는 데이터 센터와 임베디드 애플리케이션에서 FPGA 채택의 새로운 시대를 주도하고 있다. "Falcon Computing의 혁신적인 컴파일러 기술과 고도로 전문화된 컴파일러 팀은 소프트웨어 프로그래밍 가능성을 향상하고 적응형 컴퓨팅의 이점을 더 많은 개발자에게 제공하는 데 도움이 되는 중요한 전문 지식을 제공할 것입니다."
Falcon Computing의 공동 창립자이자 회장인 Jason Cong는 “우리 컴파일러는 FPGA 하드웨어 아키텍처에 대한 지식이 거의 없는 상태에서도 소프트웨어 개발자가 CPU에 비해 10배 빠른 가속을 빠르게 달성할 수 있도록 합니다. 오프칩 데이터 이동, 온칩 데이터 재사용, 메모리 파티셔닝, 병렬 및 파이프라인 계산 가속화를 최적화하는 자동화. 프로그래밍 스타일과 같은 단일 소스 Open-MP는 대규모 C/C++ 소프트웨어 개발자, 특히 고성능 컴퓨팅 및 임베디드 시스템 커뮤니티의 개발자에게 매우 친숙합니다.”