Hello dears. im beginer in opencl, and i want to run complex QR decomposition opencl kernel in altera(intel) cyclone-v FPGA and GPU for part of my master thesis. my FPGA does not have enough hardware resource to run viennacl QR kernel compeletly. for this reason i want to run some part of oepncl kernel in FPGA. i could not find complex opencl kernel of QRD with .cl format. is viennacl kernel open source compeletly? how can i find compelex QRD opencl kernel? help me please. Thanks.