V-Ray Render settings

Hi,

I was wondering if someone could elaborate on the V-Ray render engines (CPU/CUDA/GPU) and their differences and benefits.

I’ve noticed that only the CPU render engine allows certain options such as different “Primary Rays” settings under “Global Illumination”, or the “Ambient Occlusion Setting”. Why is that?
Is there a quality/time difference between the render engines?