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:
Application
Type:

Utility

Filling date:

6 Jan 2020

Issue date:

8 Jul 2021