Abstract
SYCL is a single-source C++ DSL targeting a large variety of accelerators in a unified way by using different back-ends. We present an experimental SYCL implementation targeting Xilinx Alveo FPGA cards by merging 2 different open-source implementations, Intel’s oneAPI DPC++ with some LLVM passes from triSYCL. The FPGA device configuration is generated by Xilinx Vitis 2020.2 fed with LLVM IR SPIR and Xilinx XRT is used as a host OpenCL API too control the device.
| Original language | English |
|---|---|
| Publication status | Published - 28 Apr 2021 |
| Event | IWOCL SYCLCon 2021: 9th International Workshop on OpenCL and SYCL - Online Duration: 28 Apr 2021 → 29 Apr 2021 https://www.iwocl.org/ (Conference website.) |
Conference
| Conference | IWOCL SYCLCon 2021 |
|---|---|
| Abbreviated title | SYCLCon |
| Period | 28/04/21 → 29/04/21 |
| Internet address |
|