Removed redundant clFinish() after clEnqueueUnmapMemObject()