Sign inSign up

graphcorecn/poprt

By graphcorecn

•Updated almost 3 years ago

IPU Model Deployment Toolkit.

Image
2

2.6K

graphcorecn/poprt repository overview

⁠About Graphcore

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

⁠What is PopRT?

PopRT is a high-performance inference framework specifically for Graphcore IPU. It is responsible for deeply optimizing the trained models, generating executable program that can run on the Graphcore IPUs, and performing low-latency, high-throughput inference.

⁠Base Images

The default base image is Ubuntu focal⁠.

⁠Image Tags

Image tag format:<PopRT-version>-sdk-<sdk-version>-<os-distro>-<os-version>-<build-date>, For example, 1.0.0-sdk-3.1.0-ubuntu-20.04-20230223 indicates version 1.0.0 of PopRT, build with Poplar SDK version 3.1.0, based on an official Ubuntu 20.04 image, built on 23th February 2023. The most recent build using a specific OS base image is referenced by <PopRT-version>-sdk-<sdk-version>-<os-distro>-<os-version>, for example, 1.0.0-sdk-3.1.0-ubuntu-20.04. The most recent build using the default base OS image is referenced by <PopRT-version>, for example, 1.0.0.

latest always refers to the most recent PopRT release using the default OS base image.

Graphcore may update images following their initial publication. To always obtain the latest image, we recommend that you do not specify a tag including the . If you wish to pin a specific version for your builds, 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-20230228

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

⁠ubuntu-20.04-20230307

At the time of publication, the ubuntu-20.04-20230307 images have contain one known high severity CVEs. Allocation of Resources Without Limits or Throttling : CVE-2021-29063

⁠ubuntu-20.04-20230403

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

⁠ubuntu-20.04-20230605

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

⁠ubuntu-20.04-20230711

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

⁠ubuntu-20.04-20230822

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

⁠ubuntu-20.04-20231018

At the time of publication, the ubuntu-20.04-20231018 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 Container License Agreement⁠.

The license file can be found as /licenses/license.txt in docker image.

Tag summary

Content type

Image

Digest

sha256:d7f0913cf…

Size

531.5 MB

Last updated

almost 3 years ago

docker pull graphcorecn/poprt