BackgroundCheck.run
Search For

Sharad N Gandhi, 8519018 Bechard Ave, Artesia, CA 90703

Sharad Gandhi Phones & Addresses

19018 Bechard Ave, Cerritos, CA 90703   

Artesia, CA   

Orange, CA   

Los Angeles, CA   

Mentions for Sharad N Gandhi

Sharad Gandhi resumes & CV records

Resumes

Sharad Gandhi Photo 31

Sharad Gandhi

Sharad Gandhi Photo 32

Sharad Gandhi

Sharad Gandhi Photo 33

Sharad Gandhi

Sharad Gandhi Photo 34

Sharad Gandhi

Publications & IP owners

Us Patents

Small Instruction Cache Using Branch Target Table To Effect Instruction Prefetch

US Patent:
4691277, Sep 1, 1987
Filed:
Oct 24, 1984
Appl. No.:
6/664275
Inventors:
Eric P. Kronstadt - Westchester County NY
Tushar R. Gheewala - Los Angeles CA
Sharad P. Gandhi - Santa Clara CA
Assignee:
International Business Machines Corp. - Armonk NY
International Classification:
G06F 1314
US Classification:
364200
Abstract:
A branch target table (10) is used as an instruction memory which is referenced by the addresses of instructions which are targets of branches. The branch target table consists of a target address table (12), a next fetch address table (14), valid entries table (16) and an instruction table (18). Whenever a branch is taken, some of the bits in the untranslated part of the address of the target instruction, i. e. the instruction being branched to, are used to address a line of the branch target table (10). In parallel with address translation, all entries of the branch target table line are accessed, and the translated address is compared to the target address table (12) entry on that line. If the target address table entry matches the target address, the instruction prefetch unit (32) fetches the instruction addressed by the next fetch address table (14) entry for the given line and the line of instructions associated with the branch address table entry is read into an instruction queue (38) having a length set by the valid entry table ( 16) entry which indicates how many of these instructions are valid. Otherwise, the instruction prefetch unit (32) fetches the target and subsequent instructions as it would if there were no branch target table, and the target address table entry is set to the real address of the target instruction.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.