MECHANISM IN A MULTI-THREADED MICROPROCESSOR TO MAINTAIN BEST CASE DEMAND INSTRUCTION REDISPATCH

Patent №

US 7,571,283

Granted

2009-08-04

Filed 2008

Owner

Lab

AI components

1

hardware

Assignment

None on record

Dataset

AIPD

2023_r1 edition

Application

12113561

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.

AI hardwareG06F 9/383G06F 9/3836G06F 9/384G06F 9/3842G06F 9/3851G06F 9/3858G06F 9/3861G06F 12/0897

AI classification

AI hardware1.00
Planning0.47
Knowledge representation0.22
Evolutionary computation0.03
Natural language0.00
Machine learning0.00
Vision0.00
Speech0.00
© 2026 NYSGPT2525 LLC