2. Simple profiling: logging
Logging is one of the simplest types of profiling. It is set up with logging environment variables which control the information that is logged as the program compiles and executes. Each framework has specific environment variables that control logging.
Framework |
Logging environment variables |
Reference in framework user guide |
---|---|---|
PyTorch and PyTorch Geometric for the IPU |
|
|
TensorFlow 2 |
|
|
Poplar |
|
|
GCL |
|
|
PopART |
|
|
PopXL |
|
|
PopEF |
|
|
Model Runtime |
|