Systems and methods for efficiently switching context between processing
elements are disclosed. These systems and methods may transfer the
context of a processing element to a storage location. Using the DMA
controller of a target processing element, the contents of this storage
location may be transferred to another storage location associated with
the target processing element. The context may then be restored from this
storage location to the proper locations in the target processing
element, and the target processing element may then begin processing
utilizing this transferred context.