2019 IEEE 27th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM) | 2019

Towards Prototyping and Acceleration of Java Programs onto Intel FPGAs

 
 
 
 

Abstract


In this work, we propose an approach for transparent compilation and execution of Java programs onto Intel FPGA devices. In detail, we showcase how a managed runtime environment can leverage Intel OpenCL SDK to generate specialized FPGA code, enabling prototyping and acceleration of Java Programs onto FPGAs. Finally, we describe our implementation in the context of TornadoVM with a clear objective to ease FPGA programmability allowing integration with existing frameworks.

Volume None
Pages 310-310
DOI 10.1109/FCCM.2019.00051
Language English
Journal 2019 IEEE 27th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM)

Full Text