Using Vector and Lists

Does anyone know if CUDA supports Vector and Lists ?
I have a sequential code written in C++ and I’m using Vector and List, and I want to make it parallel using CUDA, will I have any issue ??!!
Thanks in advance :wave:

Do you mean C++ STL types? If so, the answer is no, at least inside kernel code. The thurst library provides “STL like” interfaces so you can push data onto the GPU, perform common operations on them, then pull the results back to the host. But it is a host side library, so the model is more like host code acceleration than native GPU code with STL types.

Thanks a lot for the great help