Solving GPU Memory Management Issues in Multi-Tenant Cloud Systems