Replaceable scheduling algorithm in multitasking kernel

Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C718S100000, C718S102000, C712S202000, C712S228000

Reexamination Certificate

active

09605812

ABSTRACT:
Disclosed is providing one of a plurality of schedulers for a multitasking system for a processor that includes choosing a particular one of the schedulers, setting a program counter to an address corresponding to code of the particular one of the schedulers, and the processor executing code at an address corresponding to the program counter. Also included may be setting a stack pointer to an address corresponding to stack space for the particular one of the schedulers and the processor using the stack space at the stack pointer after executing code at the address corresponding to the program counter. The system described herein provides a small kernel that can run on a variety of hardware platforms, such as a PowerPC based Symmetrix adapter board used in a Symmetrix data storage device provided by EMC Corporation of Hopkinton, Ma. The core kernel code may be written for the general target platform, such as the PowerPC architecture. Since the PowerPC implementation specific modules are well defined, the system may be quite portable between PowerPC processors (such as the 8260 and 750), and should prove relatively easy to port to any PowerPC based Symmetrix adapter board/CPU combination. The kernel may also be ported to run on other RISC machines (Hitachi SH series) and can be ported to CISC architectures.

REFERENCES:
patent: 5325526 (1994-06-01), Cameron et al.
patent: 5630130 (1997-05-01), Perotto et al.
patent: 5655096 (1997-08-01), Branigin
patent: 5727211 (1998-03-01), Gulsen
patent: 6061709 (2000-05-01), Bronte
patent: 6088787 (2000-07-01), Predko
patent: 6108683 (2000-08-01), Kamada et al.
patent: 6728963 (2004-04-01), Forin et al.
Stewart et al., “Chimera II: A Real-Time Unix-Compatible Multiprocessor Operating System for Sensor-Based Control Application”, Advanced Manipulators Laboratory, The Robotics Institute, Pennsylvania, 1989, pp. 1-33.
Stewart et al., “The Chimera II Real-Time Operating System for Advanced Sensor-Based Control Applications”, IEEE, 1992, pp. 1282-1295.
Deng et al., “Scheduling Real-Time Applications in an Open Enviroment”, IEEE, 1997, pp. 308-319.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Replaceable scheduling algorithm in multitasking kernel does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Replaceable scheduling algorithm in multitasking kernel, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Replaceable scheduling algorithm in multitasking kernel will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3805552

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.