Calculate random numbers on gpu in a c++ custom chop?

would there be a way to calculate some heavy noises-generation algorithms on the gpu from inside a custom c++ chops code?