blob: 3bb3a01a743e4741d9b8c24a2f00bfcd559a5c7b [file] [log] [blame]
description: >
Implement to provide hardware accelerator attributes. A hardware
accelerator used to perform some functions more efficiently than is
possible in software running on a general-purpose CPU. Examples of
possible hardware accelerators include: GPUs, FPGAs, and ASICs.
properties:
- name: Type
type: enum[self.AcceleratorType]
default: 'Unknown'
description: >
The type of accelerator.
enumerations:
- name: AcceleratorType
description: >
Possible accelerator type
values:
- name: 'ASIC'
description: >
An ASIC.
- name: 'FPGA'
description: >
An FPGA.
- name: 'GPU'
description: >
A GPU.
- name: 'Unknown'
description: >
An unknown type.