2. Environment preparation
Install the C600 PCIe driver on the host server.
To use the Graphcore IPUs, you will need to install a PCIe driver to enable the host server to communicate with the IPU hardware. This requires
sudo
privileges.The driver is included in the Poplar SDK. For details about installing the driver, refer to the README file in:
<path-to-poplar-sdk>/gc-kernel-module-<os>-<driver-version>/
where
<path-to-poplar-sdk>
is the path to where the Poplar SDK was installed,<os>
is the OS and<driver-version>
is the version and build information for the driver.Install and deploy Kubernetes. See the Kubernetes documentation for more information. The Graphcore Kubernetes IPU device plugin requires Kubernetes v1.19 or later.