I have a local array variable in my cuda kernel that is size 5. Since the array variable is inside the kernel, it will be the same size for each thread. However, I want to access the array with a different subscript range in each thread based on the thread’s id. For example, one thread might access it with 1:5 while another might use -2:2. Is this possible to implement or is there an easy workaround for this? Thanks in advance.