Method and system for an efficient user mode cache manipulation

Electrical computers and digital processing systems: processing – Processing control – Specialized instruction processing in support of testing,...

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

711123, 711141, 711154, G06F 1208

Patent

active

060498668

ABSTRACT:
A method and a system for fast user mode cache synchronization. The present invention is implemented on a computer system having a instruction cache. The system of the present invention detects a simulated instruction from a process running on the computer system while the process is running in a user mode. The simulated instruction causes an error exception and the operating system traps the error. The kernel then interprets the simulated instruction is then as an instruction cache synchronization instruction. The instruction cache synchronization instruction is executed and the program counter is incremented. The present invention then returns to the process in user mode. During instruction execution, preloaded registers that contain a starting address and an ending address, defining an address range, are read. The entries of the instruction cache are read and those entries falling within the address range are marked as invalid to maintain instruction cache coherency.

REFERENCES:
patent: 4972317 (1990-11-01), Buonomo et al.
patent: 5524234 (1996-06-01), Martinez, Jr. et al.
patent: 5535361 (1996-07-01), Hirata et al.
patent: 5551001 (1996-08-01), Cohen et al.
patent: 5623617 (1997-04-01), Davidian
patent: 5632028 (1997-05-01), Thusoo et al.
Motorola (M6800) "8-/16-/32-Bit Microprocessors Programmer's Refernce Manual" fifth edition p. 4-10 to 4-11, 1986.
Motorola (MC68030) "Enhanced 32-Bit microprocessor user's manual second edition", 1989.
(Alpha Architecture Reference Manual) Sites; Digital Press p. 4-115, Jul. 1992.

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

Method and system for an efficient user mode cache manipulation does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for an efficient user mode cache manipulation , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for an efficient user mode cache manipulation will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1184827

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