Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories
Reexamination Certificate
2008-05-27
2008-05-27
Nguyen, Than (Department: 2187)
Electrical computers and digital processing systems: memory
Storage accessing and control
Hierarchical memories
C711S167000, C711S168000, C711S213000
Reexamination Certificate
active
11055818
ABSTRACT:
A method and system for maintaining a best-case demand redispatch of an instruction to allow for maximizing the time a rejected thread may execute in lookahead execution mode, while maintaining the smallest L1 cache miss penalty supported by the memory subsystem. In response to a demand miss, a load/store unit sends a fetch request to the next level cache. The cache line of the demand miss is examined to identify the critical sector. Once the critical sector is identified, a best-case data return time is determined based on the fastest time the next level cache is able to return the critical sector of the cache line. The load/store unit then sends a speculative warning to the dispatch unit to coincide with the best-case data return, wherein the speculative warning prepares the dispatch unit to resend the instruction for execution as soon as data is available to the processor core.
REFERENCES:
patent: 6088788 (2000-07-01), Borkenhagen et al.
patent: 6754808 (2004-06-01), Roth et al.
patent: 2006/0179264 (2006-08-01), Hinojosa et al.
Dooley et al., Auxiliary Mechanism to Manage Instruction Restart and Restart Coming in a Lookahead Processor.
Dooley et al., Lookahead Mode Sequencer.
Tullsen et al., “Simultaneous Multithreading: Maximizing On-Chip Parallelism”, pp. 533-544, 1995, ACM, WA.
Llena, “Recovery Mechanisms for Latency Mispredictions”, Address Predications and Recovery Mechanisms, May 2002, pp. 149-178, Barcelona, SPain.
Frommer Scott Bruce
Levenstein Sheldon B.
Ronchetti Bruce Joseph
Saporito Anthony
Kinslow Cathrine K.
McBurney Mark E.
Nguyen Than
Yee Duke W.
LandOfFree
Mechanism in a multi-threaded microprocessor to maintain... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Mechanism in a multi-threaded microprocessor to maintain..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Mechanism in a multi-threaded microprocessor to maintain... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3907085