Node Feature Discovery - 2023.2 English

FPGA Operator

Release Date
2023-10-30
Version
2023.2 English

Node Feature Fiscovery (NFD) is a Kubernetes add-on for detecting hardware features and system configuration. FPGA-Operator will use these labels to detect whether FPGA devices are installed on node and node OS info. FPGA-Operator will deploy NFD master and worker automatically unless the flag ‘nfd.enabled’ is set to false.

Once deployed, some labels with the prefix ‘feature.node.kubernetes.io’ will be created. Refer to Node Feature Discovery for more details of Node Feature Discovery.

$ kubectl describe node | grep feature.node.kubernetes.io
                feature.node.kubernetes.io/cpu-cpuid.AESNI=true
                feature.node.kubernetes.io/cpu-cpuid.AVX=true
                feature.node.kubernetes.io/cpu-cpuid.AVX2=true
                feature.node.kubernetes.io/cpu-cpuid.CMPXCHG8=true
                feature.node.kubernetes.io/cpu-cpuid.FLUSH_L1D=true
                feature.node.kubernetes.io/cpu-cpuid.FMA3=true
                feature.node.kubernetes.io/cpu-cpuid.FXSR=true
                feature.node.kubernetes.io/cpu-cpuid.FXSROPT=true
                feature.node.kubernetes.io/cpu-cpuid.IBPB=true
                feature.node.kubernetes.io/cpu-cpuid.LAHF=true
.......