Does fractional gpu feature in ray tune really enforce GPU isolation?

For example, if we allocate num_gpus=0.1 to a trial, does it really use only 10% of all the GPU cycles? Or this num_gpus is simply for determining the remaining resources available?


Correct, the actual utilization is not enforced. It’s only used for scheduling/resources reservation purposes.