The acquisition will make adaptive computing more accessible to software developers by enhancing the Xilinx Vitis Unified Software Platform with automated hardware aware optimisations.
The integration of Falcon Computing’s compiler technology into the Vitis platform will allow software developers to accelerate C++ applications with minimal hardware expertise. Falcon Computing’s source code transformation reduces the need for application developers to adapt their code, or add architecture-specific programming directives, in order to achieve significant hardware acceleration.
“The growing demand for adaptive computing is driving a new era of FPGA adoption in the data centre and embedded applications,” said Salil Raje, executive vice president and general manager, Data Center Group at Xilinx. “Falcon Computing’s innovative compiler technology and highly specialised compiler team will provide critical expertise that will advance software programmability and help bring the benefits of adaptive computing to more developers.”
“Our compiler technology enables software developers to quickly achieve an order of magnitude acceleration over CPUs with very little knowledge of the FPGA hardware architecture, as our compiler provides a high degree of automation to optimise off-chip data movement, on-chip data reuse, memory partitioning, parallel and pipelined computation acceleration,” explained Dr. Jason Cong, co-founder and chairman of Falcon Computing. “The single-source Open-MP like programming style is very friendly to a large base of C/C++ software developers, especially those from the high-performance computing and embedded system communities.”