Learning GPU computing with OpenCL.