Sharing a GPU on EKS: time-slicing, MPS, MIG and DRA

A GPU is billed whole and used in fractions, and Kubernetes gives you four ways to divide one. Time-slicing, MPS, MIG and DRA on Amazon EKS, with the working config for each and the question that decides between them: what does this mechanism actually isolate?