When I execute clenqueuewriteBuffer in OpenCL, I find data transfer ratio is different according to the transferred data size. Are there any rules about how AMD OpenCL define data transfer ratio? For example, given us the size of transferred data, can we estimate transfer ratio ?