def METHOD_NAME(
    self, sharding_type: str, compute_device_type: str
) -> List[str]:
    ret = []
    if sharding_type != ShardingType.DATA_PARALLEL.value:
        ret += [
            EmbeddingComputeKernel.FUSED.value,
        ]
        if compute_device_type in {"cuda"}:
            ret += [
                EmbeddingComputeKernel.FUSED_UVM.value,
                EmbeddingComputeKernel.FUSED_UVM_CACHING.value,
            ]
    else:
        ret.append(EmbeddingComputeKernel.DENSE.value)
    return ret