1description: > 2 Implement to provide hardware accelerator attributes. A hardware accelerator 3 used to perform some functions more efficiently than is possible in software 4 running on a general-purpose CPU. Examples of possible hardware accelerators 5 include: GPUs, FPGAs, and ASICs. 6 7properties: 8 - name: Type 9 type: enum[self.AcceleratorType] 10 default: "Unknown" 11 description: > 12 The type of accelerator. 13 14enumerations: 15 - name: AcceleratorType 16 description: > 17 Possible accelerator type 18 values: 19 - name: "ASIC" 20 description: > 21 An ASIC. 22 - name: "FPGA" 23 description: > 24 An FPGA. 25 - name: "GPU" 26 description: > 27 A GPU. 28 - name: "Unknown" 29 description: > 30 An unknown type. 31