The SPE context is one of the base data structures for the libspe implementation. It holds all persistent information about a "logical SPE" used by the application. This data structure should not be accessed directly; instead the application uses a pointer to an SPE context as an identifier for the "logical SPE" it is dealing with through libspe API calls.