Logo
Getting Started with Bow Pod and IPU-POD Systems
latest
  • 1. Pod overview
    • 1.1. About Pod systems
    • 1.2. Poplar SDK
    • 1.3. V-IPU software
  • 2. Software installation
    • 2.1. Installing the Poplar SDK
    • 2.2. Installing the V-IPU command-line tools
    • 2.3. Installations for PyTorch and TensorFlow
  • 3. Preparing for running a program
    • 3.1. Enable the Poplar SDK
    • 3.2. Establishing connectivity with the V-IPU controller
      • 3.2.1. Using command line options
      • 3.2.2. Using environment variables
    • 3.3. Creating a partition
  • 4. Running a Poplar program on your Pod
  • 5. Hardware and software monitoring
    • 5.1. Command line tools
    • 5.2. Trace output
    • 5.3. Execution profiling
  • 6. Next steps
    • 6.1. Documentation
    • 6.2. Running applications in Docker
    • 6.3. Tutorials, examples and applications
    • 6.4. Other support
  • 7. Trademarks & copyright

Appendixes

  • A. Install examples and tutorials for older Poplar SDK versions
    • A.1. Clone the Graphcore tutorials
    • A.2. Clone the Graphcore examples
Getting Started with Bow Pod and IPU-POD Systems

Search help

Note: Searching from the top-level index page will search all documents. Searching from a specific document will search only that document.

  • Find an exact phrase: Wrap your search phrase in "" (double quotes) to only get results where the phrase is exactly matched. For example "PyTorch for the IPU" or "replicated tensor sharding"
  • Prefix query: Add an * (asterisk) at the end of any word to indicate a prefix query. This will return results containing all words with the specific prefix. For example tensor*
  • Fuzzy search: Use ~N (tilde followed by a number) at the end of any word for a fuzzy search. This will return results that are similar to the search word. N specifies the “edit distance” (fuzziness) of the match. For example Polibs~1
  • Words close to each other: ~N (tilde followed by a number) after a phrase (in quotes) returns results where the words are close to each other. N is the maximum number of positions allowed between matching words. For example "ipu version"~2
  • Logical operators. You can use the following logical operators in a search:
    • + signifies AND operation
    • | signifies OR operation
    • - negates a single word or phrase (returns results without that word or phrase)
    • () controls operator precedence

Getting Started with Bow Pod and IPU-POD Systems

This guide provides information to help you get started using a Bow Pod or IPU-POD system to run a simple IPU program.

  • 1. Pod overview
    • 1.1. About Pod systems
    • 1.2. Poplar SDK
    • 1.3. V-IPU software
  • 2. Software installation
    • 2.1. Installing the Poplar SDK
    • 2.2. Installing the V-IPU command-line tools
    • 2.3. Installations for PyTorch and TensorFlow
  • 3. Preparing for running a program
    • 3.1. Enable the Poplar SDK
    • 3.2. Establishing connectivity with the V-IPU controller
      • 3.2.1. Using command line options
      • 3.2.2. Using environment variables
    • 3.3. Creating a partition
  • 4. Running a Poplar program on your Pod
  • 5. Hardware and software monitoring
    • 5.1. Command line tools
    • 5.2. Trace output
    • 5.3. Execution profiling
  • 6. Next steps
    • 6.1. Documentation
    • 6.2. Running applications in Docker
    • 6.3. Tutorials, examples and applications
    • 6.4. Other support
  • 7. Trademarks & copyright

Appendixes

  • A. Install examples and tutorials for older Poplar SDK versions
    • A.1. Clone the Graphcore tutorials
    • A.2. Clone the Graphcore examples
Next

Revision 90db00e1.