1. A data structure for an execution thread embodied in computer readable memory, comprising a no context switch attribute, the no context switch attribute being configurable to indicate whether execution of the thread can be suspended.