MThreadPool, MThreadAsync, MSpinLock, MMutexLock - main threading classes, described in detail in this chapter. Added in Maya 2008.
MAtomic.h - cross-platform atomic operations. Added in Maya 2009.
MThreadUtils.h - functions to synchronize plug-in OpenMP thread counts with Maya. These functions must be used by any plug-in using OpenMP with a compiler other than the Intel compiler. Added in Maya 2009.
Example plug-ins shipped with Maya