Electrical computers and digital processing systems: virtual mac – Task management or control
Reexamination Certificate
2006-02-07
2006-02-07
An, Meng-Al T. (Department: 2195)
Electrical computers and digital processing systems: virtual mac
Task management or control
C711S100000, C711S125000
Reexamination Certificate
active
06996821
ABSTRACT:
Described is a method and apparatus for processing tasks in a data processing system including a microprocessor and an instruction cache. Tasks of different types are defined in the system with each task type having code associated therewith. The tasks are managed in a queue and are processed in order by loading the associated code into the instruction cache for execution on the microprocessor. The method comprises the steps of scheduling tasks of like type into a batch such that tasks in a batch are processed before processing the next ordered task. In the case where the code associated with a batched task fits within the instruction cache, the tasks in a batch can be processed without incurring the penalty associated with instruction cache misses.
REFERENCES:
patent: 5381546 (1995-01-01), Servi et al.
patent: 5668993 (1997-09-01), Peters et al.
patent: 5727211 (1998-03-01), Gulsen
patent: 5745778 (1998-04-01), Alfieri
patent: 5778434 (1998-07-01), Nguyen et al.
patent: 5835763 (1998-11-01), Klein
patent: 5875464 (1999-02-01), Kirk
patent: 6128703 (2000-10-01), Bourekas et al.
patent: 6269391 (2001-07-01), Gillespie
patent: 6332167 (2001-12-01), Peters et al.
patent: 6438573 (2002-08-01), Nilsen
patent: 0132381 (1985-01-01), None
patent: 0644484 (1995-03-01), None
An Meng-Al T.
Tang Kenneth
Tuchman Ido
LandOfFree
Data processing systems and method for batching tasks of the... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Data processing systems and method for batching tasks of the..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data processing systems and method for batching tasks of the... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3701850