For everyone wondering where are all the data structures and algorithms, vector and several algorithms are implemented by Thrust. https://docs.nvidia.com/cuda/thrust/index.html
Seems the big addition of the Libcu++ to Thrust would be synchronization.