intel / fpga-runtime-for-opencl

Intel® FPGA Runtime for OpenCL™ Software Technology
Other
34 stars 68 forks source link

Relax hostpipe assertion to allow non-byte aligned data type to pass #306

Closed zibaiwan closed 1 year ago

zibaiwan commented 1 year ago

Instead of making sure pushed/pulled_data size = request size. It checks if the padding memory are all 0s. This is a workaround to allow non-byte aligned data type to go through the pipe, such as AC_INT56.

Full SYCL L3 will run.