3
May

TensorFlow Profiling Workshop

Learn how to carry out basic profiling and optimisation of TensorFlow / Keras tasks running on the ARDC-supported Machine Learning eResearch Platform (MLeRP).
Three colorful GPUs with their packaging cleanly removed laying on a white surface
Fritzchens Fritz / Better Images of AI / GPU shot etched 2 / CC-BY 4.0

About the Event

The Monash eResearch Centre, in collaboration with the University of Queensland’s Research Computing Centre, is conducting a hands on profiling workshop for researchers working with TensorFlow or Keras on the national Machine Learning eResearch Platform (MLeRP).

The workshop will cover basic code profiling and optimisation to make the best use of MLeRP. It will focus on simple techniques and will avoid advanced (or intermediate topics). Areas that require advanced expertise are highlighted but are not covered in depth.

Attendees will gain a practical understanding of sizing tasks with respect to memory constraints and how to avoid bottlenecks which lead to poor performance.

This workshop is aimed for researchers that have little or no experience with profiling. Nevertheless, participants are expected to have general experience with Python, Jupypter Notebooks and machine learning.

Agenda

  • Understanding the environment, setup and general workflow
  • Profiling basics using TensorFlow’s built in tools
  • Managing large profiling datasets
  • Identifying bottlenecks in order to speed up run-times
  • Configuration and sizing tasks for optimal use of resources
  • Simple optimisation strategies

Who Should Attend

The workshop is open to Australian and New Zealand researchers. Note that:

  • attendees must have access to the MLeRP platform
  • basic Python programming ability is required
  • some experience interacting with JupyterLab environment is required
  • attendees will use their own workstation/laptop and participate in the workshop remotely using Zoom.

Learn More

MLeRP is a collaboration between Monash University, University of Queensland and QCIF, and received investment (https://doi.org/10.47486/NML01) from the ARDC. This workshop is presented as part of the ML4AU Community of Practice.