PyTorch Developer Podcast
PyTorch Developer Podcast
Edward Yang, Team PyTorch
Multithreading
18 minutes Posted Aug 3, 2021 at 1:00 pm.
0:00
18:34
Download MP3
Show notes

Writing multithreading code has always been a pain, and in PyTorch there are buckets and buckets of multithreading related issues you have to be aware about and deal with when writing code that makes use of it. We'll cover how you interface with multithreading in PyTorch, what goes into implementing those interfaces (thread pools!) and also some miscellaneous stuff like TLS, forks and data structure thread safety that is also relevant.

Further reading: