6. Running and monitoring applications
You can run applications for various frameworks on the IPU, as well as monitor the system and the code while the applications are running.
6.1. Running applications
Refer to the following quick start guides for details about running applications in different frameworks:
- PyTorch Quick Start
Run a PyTorch application.
- Jupyter Notebook Quick Start
Run an application in a Jupyter Notebook.
- TensorFlow 2 Quick Start
Run a TensorFlow 2 application.
- Poplar Quick Start
Run an application directly in the Poplar Graph Programming Framework.
6.2. Monitoring the code and the system
Details of monitoring the code and the system are described in the following quick start guides:
- Profiling Quick Start: Profile code.
Lists the the tools that are available to monitor running programs.
- Monitoring Hardware Quick Start: Monitor IPU hardware.
Contains some tips on how to troubleshoot hardware problems.
6.3. Next steps
Refer to the quick start guides for each framework listed in Section 6.1, Running applications for next steps.