Patent · US Expired

Method and system for process scheduling from within a current context and switching contexts only when the next scheduled context is different

US5526521A · kind A · utility

39Cited by
14References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 25, 1995
Grant dateJun 11, 1996
Priority date
Expiry dateJan 25, 2015

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/4881
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Method and system for managing process scheduling among multiple control contexts within a data processing environment. A given control context, comprising one of multiple control contexts, is assumed to be executing at a processing node within the environment. The approach includes processing a scheduling event; evaluating process scheduling from within the executing control context to determine a restart control context, which also comprises one of the multiple control contexts; and restarting executing data within the restart control context in response to the process scheduling occurring within the given control context. Context switching is employed only if process scheduling determines that the restart control context is other than the given control context. The technique is particularly useful in nonpreemptive parallel data processing environments.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.