Native lookup instruction for file-access processor...

Electrical computers and digital processing systems: memory – Address formation – Address mapping

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07093099

ABSTRACT:
A processor natively executes lookup instructions. The lookup instruction is decoded to determine which general-purpose register (GPR) contains a pointer to a lookup key in a buffer. A variable-length key is read from the buffer and hashed to generate an index into a first-level cache and a hashed tag. An address of a bucket of entries for the index is generated and tags from these entries are read and compared to the hashed tag. When an entry matches the hashed tag, a second-level entry is read. A stored key from the second-level entry is compared to the input key to determine a match. The addresses of the matching second-level and first-level entries are written to GPR's specified by operands decoded from the lookup instruction. When the key or entry data is long, the second-level entry also contains a pointer to a key extension or data extension in a third-level cache.

REFERENCES:
patent: 3717851 (1973-02-01), Cocke
patent: 4991133 (1991-02-01), Davis et al.
patent: 5133077 (1992-07-01), Karne et al.
patent: 5226172 (1993-07-01), Seymour et al.
patent: 5231599 (1993-07-01), Peters et al.
patent: 5341483 (1994-08-01), Frank et al.
patent: 5550542 (1996-08-01), Inoue
patent: 5623262 (1997-04-01), Normile et al.
patent: 5774739 (1998-06-01), Angle et al.
patent: 5864852 (1999-01-01), Luotonen
patent: 5896521 (1999-04-01), Shackleford et al.
patent: 5917821 (1999-06-01), Gobuyan et al.
patent: 6128623 (2000-10-01), Mattis et al.
patent: 6230231 (2001-05-01), DeLong et al.
patent: 6349379 (2002-02-01), Gibson et al.
patent: 6374326 (2002-04-01), Kansal et al.
patent: 6393544 (2002-05-01), Bryg et al.
patent: 6484250 (2002-11-01), Mei et al.
patent: 2002/0116587 (2002-08-01), Mlodelski et al.
patent: 2002/0116603 (2002-08-01), Kissell
patent: 2002/0172203 (2002-11-01), Ji et al.
Bernd Klauer, Andreas Bleck, Klause Waldschmidt, “The AM3 Associative Processor”, 1995, IEEE Micro, pp. 70-78.
Matthew McCormic, Jonathan Ledlie, “A fast File System for Cacheing Web Objects”, 2001, University of Wisconsin, pp. 1-12.
Michael Gschwind, “Instruction Set Selection for ASIP Design”, 1999, CODES, pp. 7-11.
IBM Technical Disclosure Bulletin NA84124001, “Move and Process (Map) Instruction”, Dec. 1, 1984.

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

Native lookup instruction for file-access processor... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Native lookup instruction for file-access processor..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Native lookup instruction for file-access processor... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3612400

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