Patent
1995-07-24
1999-02-23
Lall, Parshotam S.
39580023, 395569, G06F 938
Patent
active
058753176
ABSTRACT:
A boosting control method and control apparatus boosts an execution timing of an instruction to be executed as the result of the execution of a branch instruction without a need to wait for the execution of the branch instruction. A boosting control instruction that represents the position of a boosted instruction is placed in an instruction sequence including the boosted instruction. When the instruction sequence including the boosting control instruction is executed, the execution state of a boosted instruction that is represented by the boosting control instruction placed before the branch instruction corresponding to the execution result in the instruction sequence and that is executed before the branch instruction is controlled.
REFERENCES:
patent: 5396640 (1995-03-01), Ikenaga et al.
patent: 5450588 (1995-09-01), Hoxey
patent: 5504914 (1996-04-01), Lai
patent: 5524224 (1996-06-01), Denman et al.
patent: 5526499 (1996-06-01), Bernstein et al.
patent: 5537559 (1996-07-01), Kane et al.
Richard L. Sites, ed., Alpha Architecture Reference Manual, Digital Press, pp. 4-115 through 4-116, Dec. 1992.
Todd C. Mowry, Tolerating Latency Through Software Controlled Data Prefetching, Stanford University, Sections 1.2.4, 1.2.5 and Chapter 2, pp. 7-11, 18-52, May 1994.
Smith et al., Boosting Beyond Static Scheduling in a Superscalar Processor, May 1990, IEEE, pp. 344-354.
Ando et al., Speculative Execution and Reducing Branch Penalty in a Parallel Issue Machine, Oct. 1993, pp. 106-113, IEEE.
Diep et al., Architecture -Compatible Code Boosting for Performance Enhancement of IBM RS/6006, Oct. 1993, pp. 86-93, IEEE.
Chang et al., Three Architectural Models for Compiler-Controlled Speculative Execution, IEEE, Apr. 1995, pp. 481-494.
Fujitsu Limited
Lall Parshotam S.
Winder Patrice L.
LandOfFree
Boosting control method and processor apparatus having boosting does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Boosting control method and processor apparatus having boosting , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Boosting control method and processor apparatus having boosting will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-314478