in cluster-trace-gpu-v2020/simulator/node.py [0:0]
def release_gpu_best_effort(self, num_gpus=0):
"""return: num_gpus_left_to_release"""
assert num_gpus >= 0
if num_gpus <= self.svc_gpus:
self.idl_gpus += num_gpus
self.svc_gpus -= num_gpus
num_gpus = 0
else:
self.idl_gpus += self.svc_gpus
num_gpus -= self.svc_gpus
self.svc_gpus = 0
return num_gpus