Boots – shoes – and leggings
Patent
1994-12-27
1996-06-11
Lall, Parshotam S.
Boots, shoes, and leggings
395700, 364DIG1, G06F 945
Patent
active
055264999
ABSTRACT:
An instruction scheduler for a computer, capable of speculatively scheduling load instructions by moving certain categories of load instructions in an input instruction sequence from a source block of instructions to a target block of instructions to form an output instruction sequence, the instruction scheduler comprising: logic for selecting a data-independent load instruction as a candidate for rescheduling; logic for determining whether the base register that the load instruction makes use of and/or the contents thereof meets any one of a number of conditions; logic for moving the selected load instruction from the source block to the target block in response to determination that any one of the conditions is met.
REFERENCES:
patent: 4435753 (1984-03-01), Rizzi
patent: 4656582 (1987-04-01), Chaitin et al.
patent: 5093916 (1992-03-01), Karp et al.
patent: 5119495 (1992-06-01), King
patent: 5133077 (1992-07-01), Karne et al.
patent: 5202975 (1993-04-01), Rasbold et al.
patent: 5202995 (1993-04-01), O'Brien
patent: 5303357 (1994-04-01), Inoue et al.
"Boosting Beyond Static Scheduling in a Superscalar Processor" Smith et al, IEEE 1990, pp. 344-354.
"The Metaflow Architecture", Popescu et al, IEEE 1991, pp. 10-73.
"Organization of the Motorola 88110 Superscalar RISC Microprocessor" Diefendorff et al, IEEE 1992, pp. 40-63.
"A VLIW Architecture for a Trace Scheduling Compiler", Colwell et al, IEEE, vol. 37, No. 8, Aug. 1988, pp. 967-979.
Bernstein David
Hopkins Martin E.
Rodeh Michael
Drumheller Ronald L.
International Business Machines - Corporation
Lall Parshotam S.
Vu Viet
LandOfFree
Speculative load instruction rescheduler for a compiler which mo does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Speculative load instruction rescheduler for a compiler which mo, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Speculative load instruction rescheduler for a compiler which mo will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-361504