I think you are clearly miss-informed and messing things here.
OpenCL, CUDA, C++ AMP, and OpenMP
: are programming languages that run into devices that can be programmed (CPU/GPU/FPGA).
ASIC devices are chip (Hardware) designed for a specific purpose. They are fast, cheap, and low power but that is because they have only 1 function (the HW is NOT configurable). The one you designed in the manufacture process.
So, no. You cannot use OpenCL to program an ASIC.