setting local work group size
wrote chunking and dechunking image functions