Creating Custom Operations for the IPU

This technical note provides an overview of the steps for implementing a custom op in each of the frameworks available in the Poplar SDK, with references to sources of more information. Note that the main functionality of a custom op normally needs be written in C++ using the Poplar graph programming framework.