Skip to content

Commit

Permalink
Merge pull request #117 from EPCCed/gc_update
Browse files Browse the repository at this point in the history
AG: updates for draft for access and lack of quota
  • Loading branch information
agngrant authored Nov 20, 2023
2 parents babbdcc + 0b330da commit 2221401
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 4 deletions.
12 changes: 9 additions & 3 deletions docs/services/graphcore/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,21 @@ For more details about the IPU architecture, see [documentation from Graphcore](

The smallest unit of compute resource that can be requested is a single IPU.

Similarly to the EIDF GPU Service, usage of the graphcore is managed using [Kubernetes](https://kubernetes.io).
Similarly to the EIDF GPU Service, usage of the Graphcore is managed using [Kubernetes](https://kubernetes.io).

## Service Access

Access to the Graphcore accelerator is provisioning through the EIDF GPU Service.

Users should apply for access to Graphcore via the [EIDF GPU Service](../gpuservice/index.md).

## Project Quotas

Currently there is no active quota mechanism on the Graphcore accelerator. IPUJobs should be actively using partitions on the Graphcore.

## Graphcore Tutorial

The following tutorial teaches users how to submit tasks to the graphcore system. This tutorial assumes basic familiary with submitting jobs via Kubernetes. For a tutorial on using Kubernetes, see the [GPU service tutorial](../gpuservice/training/L1_getting_started.md). For more in-depth lessons about developing applications for graphcore, see [the general documentation](https://docs.graphcore.ai/en/latest/) and [guide for creating IPU jobs via Kubernetes](https://docs.graphcore.ai/projects/kubernetes-user-guide/en/latest/creating-ipujob.html).
The following tutorial teaches users how to submit tasks to the Graphcore system. This tutorial assumes basic familiary with submitting jobs via Kubernetes. For a tutorial on using Kubernetes, see the [GPU service tutorial](../gpuservice/training/L1_getting_started.md). For more in-depth lessons about developing applications for Graphcore, see [the general documentation](https://docs.graphcore.ai/en/latest/) and [guide for creating IPU jobs via Kubernetes](https://docs.graphcore.ai/projects/kubernetes-user-guide/en/latest/creating-ipujob.html).

| Lesson | Objective |
|-----------------------------------|-------------------------------------|
Expand All @@ -34,4 +40,4 @@ The following tutorial teaches users how to submit tasks to the graphcore system

- The [Graphcore documentation](https://docs.graphcore.ai/en/latest/) provides information about using the Graphcore system.

- The [Graphcore examples repository on github](https://github.com/graphcore/examples/tree/master) provides a catalogue of application examples that have been optimised to run on Graphcore IPUs for both training and inference. It also contains tutorials for using various frameworks.
- The [Graphcore examples repository on GitHub](https://github.com/graphcore/examples/tree/master) provides a catalogue of application examples that have been optimised to run on Graphcore IPUs for both training and inference. It also contains tutorials for using various frameworks.
2 changes: 1 addition & 1 deletion docs/services/graphcore/training/L1_getting_started.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Getting started with Graphcore IPU Jobs

This guide assumes basic familiarity with Kubernetes (K8s) and usage of `kubectl`. See [GPU service tutorial](../gpuservice/training/L1_getting_started.md) to get started.
This guide assumes basic familiarity with Kubernetes (K8s) and usage of `kubectl`. See [GPU service tutorial](../../gpuservice/training/L1_getting_started.md) to get started.

## Introduction

Expand Down

0 comments on commit 2221401

Please sign in to comment.