Before revision: Cloud computing providers must handle heterogeneous customer workloads for resources such as (virtual) CPU or GPU cores .
After revision: Cloud computing providers face the problem of matching heterogeneous customer workloads for resources such as (virtual) CPU or GPU cores .