Optimizing convolutional neural network on FPGA under heterogeneous computing framework with OpenCL | IEEE Conference Publication | IEEE Xplore