You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The ``vitis accelerator`` backned makes use of the vitis kernel flow to and streamlines the generation of an hls4ml project targeting PCIe accelerators.
84
+
Vitis accelerator backend supports the following boards:
The backend generates an OpenCL host code that uploads and runs the kernel on the accelerator card.
90
+
91
+
Example
92
+
=======
93
+
94
+
The following example is a modified version of `hsl4ml example 7 <https://github.com/fastmachinelearning/hls4ml-tutorial/blob/master/part7_deployment.ipynb>`.
By default the build method generates all the necessary files to run the kernel on the accelerator board. As this can be a long process, there are three build options that target the generation of specific parts of the project:
113
+
* `host` produces only the host code application
114
+
* `hls` produces only the kernel object file `.xo`
115
+
* `xclbin` produces only the kernel `.xclbin` file
116
+
117
+
118
+
The generated host code application and the xclbin file can be executed as such:
0 commit comments