I would like to confirm if a OpenCL kernel processed by the AOC compiler is synthesized itself as a hardware
if some sort of custom design, something that look likes a custom CPU or GPU is assembled (or anything else similar), synthesized and the kernel actually runs as a software, like it is if we compile it to run in a GPU.
It is the first case. The OpenCL "kernel" is optimized and converted to verilog and then synthesized as usual. The OpenCL "host code" will run on the host CPU, though.