Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories
Reexamination Certificate
2008-05-01
2009-08-04
Nguyen, Than (Department: 2187)
Electrical computers and digital processing systems: memory
Storage accessing and control
Hierarchical memories
C711S119000, C711S140000, C711S167000
Reexamination Certificate
active
07571283
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: 5870602 (1999-02-01), Miller et al.
patent: 5958041 (1999-09-01), Petolino, Jr. et al.
patent: 5987594 (1999-11-01), Panwar et al.
patent: 6088788 (2000-07-01), Borkenhagen et al.
patent: 6754808 (2004-06-01), Roth et al.
patent: 7203799 (2007-04-01), Ball
patent: 7350051 (2008-03-01), Hinojosa et al.
patent: 2006/0184772 (2006-08-01), Dooley et al.
patent: 2006/0184822 (2006-08-01), Dooley et al.
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 B.
Levenstein Sheldon B.
Ronchetti Bruce J.
Saporito Anthony
Gerhardt Diana R.
International Business Machines - Corporation
Nguyen Than
Yee & Associates P.C.
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-4119907