All,

I am just wondering what kind of data structures do people use while using CUDA?

I am sure, I can think of single & multi-dimensional arrays of int/floats/other data structures…

I am just curious if any of you have ever used any of the following data-structures inside GPU?

- Linked list / single / double
- circular lists
- Hash tables
- Adjacency lists for graphs, trees
- Complex data structures linked by pointers, requiring deep-copies…

Appreciate your time,

Thanks for your time,

Best Regards,

Sarnath