func (ns *NvidiaGPUScheduler) AddNode(nodeName string, nodeInfo *types.NodeInfo) {
	modReq := TranslateGPUResources(nodeInfo.KubeAlloc[gtype.ResourceGPU], types.ResourceList{
		types.DeviceGroupPrefix + "/gpugrp1/A/gpugrp0/B/gpu/GPU0/cards": int64(1),
	}, nodeInfo.Allocatable)
	nodeInfo.Allocatable = modReq
	utils.Logf(4, "AllocAddNode: %v", nodeInfo.Allocatable)
	AddResourcesToNodeTreeCache(nodeName, nodeInfo.Allocatable)
}
force translation to two levels
package gpuschedulerplugin
import (
	"fmt"
	"github.com/Microsoft/KubeDevice-API/pkg/devicescheduler"
	types "github.com/Microsoft/KubeDevice-API/pkg/types"
	"github.com/Microsoft/KubeDevice-API/pkg/utils"
	gtype "github.com/Microsoft/KubeGPU/gpuplugintypes"
)
const (
	GPUTopologyGeneration types.ResourceName = "gpu/gpu-generate-topology"
)
type NvidiaGPUScheduler struct {
}