International Business Machines Corporation
Context switching locations for compiler-assisted context switching

Last updated:

Abstract:

Generating context switching locations for compiler-assisted context switching. A set of possible locations is determined for preferred preemption points in a set of threads based on (i) an identification of a set of candidate markers for preferred preemption points and (ii) a type of characteristic that is associated with a possible location included in the set of possible locations. A modified set of possible locations is generated in a data structure based on the type of characteristic, wherein the modified set of possible locations indicate one or more preferred preemption points in the set of threads.

Status:
Grant
Type:

Utility

Filling date:

6 Jan 2020

Issue date:

21 Dec 2021