2019-01-23 00:30:57 +00:00
|
|
|
---
|
2020-02-06 23:45:31 +00:00
|
|
|
layout: docs
|
|
|
|
page_title: Device Plugins
|
|
|
|
description: Device Plugins are used to expose devices to tasks in Nomad.
|
2019-01-23 00:30:57 +00:00
|
|
|
---
|
|
|
|
|
|
|
|
# Device Plugins
|
|
|
|
|
2021-06-21 15:25:34 +00:00
|
|
|
Device plugins are used to detect and make devices available to tasks in
|
|
|
|
Nomad. Devices are physical hardware that exists on a client node such as a
|
|
|
|
GPU or an FPGA. By having extensible device plugins, Nomad has the flexibility
|
|
|
|
to support a broad set of devices and allows the community to build additional
|
|
|
|
device plugins as needed.
|
2019-01-23 00:30:57 +00:00
|
|
|
|
2019-01-23 18:43:13 +00:00
|
|
|
The list of supported device plugins is provided on the left of this page.
|
|
|
|
Each device plugin documents its configuration and installation requirements,
|
|
|
|
the attributes it fingerprints, and the environment variables it exposes to
|
|
|
|
tasks.
|