Sign inSign up

graphcorecn/ipu-k8s-device-plugin

By graphcorecn

•Updated almost 4 years ago

The Kubernetes Device Plugin for Graphcore IPUs.

Image
0

633

graphcorecn/ipu-k8s-device-plugin repository overview

⁠About Graphcore

Graphcore⁠ invented the Intelligence Processing Unit (IPU) and the Poplar® SDK to let innovators create the next breakthroughs in machine intelligence.

⁠What is the Kubernetes IPU Device Plugin?

The Kubernetes IPU Device Plugin is a DaemonSet for Kubernetes that allows workloads to use IPUs on Kubernetes via an extended resource. The number of IPUs required for the workload is expressed using the resources.limits and resources.requests resource configuration.

Our user guide⁠ has full documentation on how to use the Kubernetes IPU Device Plugin including how to install it.

You can read more about the Device Plugin pattern in the Kubernetes documentation⁠.

⁠Image Tags

The image tags indicate the release, the base OS image used and the date the image was built by Graphcore: <device-plugin-version>-<os-distro>-<os-version>-<build-date>. For example, 0.7.0-ubuntu-20.04-20221208 indicates version 0.7.0, based on an official Ubuntu 20.04 image, built on 8th December 2022. The most recent build of a specific version can be simply referenced by <device-plugin-version>, for example, 0.7.0.

latest always refers to the most recent build of the latest Kubernetes IPU Device Plugin release.

Graphcore may update images following their initial publication. If you wish to pin a specific image, we suggest using the SHA256 of the image and checking Docker Hub regularly for updates.

⁠Developer Resources

Using IPUs from Docker⁠ - full instructions on using Docker containers with IPUs.

⁠Support

Graphcore technical documentation, tutorials, how-to videos, code examples, and more are available on Graphcore’s Developer Portal⁠. To file an issue, please raise a ticket in our Support Desk⁠.

⁠How to access IPUs

If you would like to buy IPUs or try in the cloud, please explore our IPU Product Portfolio⁠ for more information or contact our sales⁠ team directly.

⁠Security

⁠Ubuntu 20.04

⁠ubuntu-20.04-20221208

At the time of publication, the ubuntu-20.04-20221208 images do not contain any known high or critical severity CVEs.

⁠License

Downloading and using this image means that you accept the terms and conditions of the Graphcore End User LicenseAgreement⁠ (EULA) and the Graphcore Container License Agreement⁠. Please ensure you have read and accept the terms of the corresponding license before using the software. The Graphcore EULA applies unless indicated otherwise.

For details on all licenses related to the Kubernetes IPU Device Plugin, see the Kubernetes IPU Device Plugin License⁠.

Tag summary

Content type

Image

Digest

sha256:324879d67…

Size

85.6 MB

Last updated

almost 4 years ago

docker pull graphcorecn/ipu-k8s-device-plugin