Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Browse by Category: Main > Information Technology
Class Information
Number: 712/219
Name: Electrical computers and digital processing systems: processing architectures and instruction processing (e.g., processors) > Dynamic instruction dependency checking, monitoring or conflict resolution > Reducing an impact of a stall or pipeline bubble
Description: Subject matter including means or steps for allowing an instruction execution to catch up with other instruction in a pipeline without flushing that execution pipeline.


Patents under this class:
1 2 3 4 5 6 7 8

Patent Number Title Of Patent Date Issued
7620799 Using a modified value GPR to enhance lookahead prefetch Nov. 17, 2009
7594097 Microprocessor output ports and control of instructions provided therefrom Sep. 22, 2009
7594078 D-cache miss prediction and scheduling Sep. 22, 2009
7552318 Branch lookahead prefetch for microprocessors Jun. 23, 2009
7529913 Late allocation of registers May. 5, 2009
7530072 Method to segregate suspicious threads in a hosted environment to prevent CPU resource exhaustion from hung threads May. 5, 2009
7516306 Computer program instruction architecture, system and process using partial ordering for adaptive response to memory latencies Apr. 7, 2009
7496921 Processing block with integrated light weight multi-threading support Feb. 24, 2009
7487337 Back-end renaming in a continual flow processor pipeline Feb. 3, 2009
7475227 Method of stalling one or more stages in an interlocked synchronous pipeline Jan. 6, 2009
7472259 Multi-cycle instructions Dec. 30, 2008
7469407 Method for resource balancing using dispatch flush in a simultaneous multithread processor Dec. 23, 2008
7464242 Method of load/store dependencies detection with dynamically changing address length Dec. 9, 2008
7454600 Method and apparatus for assigning thread priority in a processor or the like Nov. 18, 2008
7454598 Controlling out of order execution pipelines issue tagging Nov. 18, 2008
7447879 Scheduling instructions in a cascaded delayed execution pipeline to minimize pipeline stalls caused by a cache miss Nov. 4, 2008
7444498 Load lookahead prefetch for microprocessors Oct. 28, 2008
7441101 Thread-aware instruction fetching in a multithreaded embedded processor Oct. 21, 2008
7441245 Phasing for a multi-threaded network processor Oct. 21, 2008
7437539 Issue unit for placing a processor into a gradual slow mode of operation in response to a detected livelock condition within a processor pipeline Oct. 14, 2008
7434033 Placing a processor into a gradual slow mode of operation in response to a detected livelock condition within a processor pipeline Oct. 7, 2008
7421567 Using a modified value GPR to enhance lookahead prefetch Sep. 2, 2008
7421566 Implementing instruction set architectures with non-contiguous register file specifiers Sep. 2, 2008
7418625 Deadlock detection and recovery logic for flow control based data path design Aug. 26, 2008
7406588 Dynamically reconfigurable stages pipelined datapath with data valid signal controlled multiplexer Jul. 29, 2008
7404067 Method and apparatus for efficient utilization for prescient instruction prefetch Jul. 22, 2008
7401211 Method for converting pipeline stalls caused by instructions with long latency memory accesses to pipeline flushes in a multithreaded processor Jul. 15, 2008
7398358 Method and apparatus for high performance branching in pipelined microsystems Jul. 8, 2008
7366877 Speculative instruction issue in a simultaneously multithreaded processor Apr. 29, 2008
7363468 Load address dependency mechanism system and method in a high frequency, low power processor system Apr. 22, 2008
7363474 Method and apparatus for suspending execution of a thread until a specified memory access occurs Apr. 22, 2008
7360064 Thread interleaving in a multithreaded embedded processor Apr. 15, 2008
7356675 Data processor Apr. 8, 2008
7346760 Data processing apparatus of high speed process using memory of low speed and low power consumption Mar. 18, 2008
7343476 Intelligent SMT thread hang detect taking into account shared resource contention/blocking Mar. 11, 2008
7337305 Method and pipeline architecture for processing multiple swap requests to reduce latency Feb. 26, 2008
7328330 Queue design supporting dependency checking and issue for SIMD instructions within a general purpose processor Feb. 5, 2008
7318145 Random slip generator Jan. 8, 2008
7316021 Switching method in a multi-threaded processor Jan. 1, 2008
7313673 Fine grained multi-thread dispatch block mechanism Dec. 25, 2007
7310741 Phase adjusted delay loop executed by determining a number of NOPs based on a modulus value Dec. 18, 2007
7308593 Interlocked synchronous pipeline clock gating Dec. 11, 2007
7293163 Method and apparatus for dynamically adjusting the aggressiveness of an execute-ahead processor to hide memory latency Nov. 6, 2007
7290121 Method and data processor with reduced stalling due to operand dependencies Oct. 30, 2007
7281120 Apparatus and method for decreasing the latency between an instruction cache and a pipeline processor Oct. 9, 2007
7274369 Digital image compositing using a programmable graphics processor Sep. 25, 2007
7266674 Programmable delayed dispatch in a multi-threaded pipeline Sep. 4, 2007
7266675 Processor including a register file and method for computing flush masks in a multi-threaded processing system Sep. 4, 2007
7260707 Variable length instruction pipeline Aug. 21, 2007
7257699 Selective execution of deferred instructions in a processor that supports speculative execution Aug. 14, 2007

1 2 3 4 5 6 7 8


 
 
  Recently Added Patents
Method for the production of a bipolar transistor comprising an improved base terminal
Surface position measuring method and surface position measuring device
Method and apparatus for prefetching data from a data structure
Semiconductor substrate transfer apparatus and semiconductor substrate processing apparatus equipped with the same
Vibrator
Filter assembly and method
Chaperonin 10 immunosuppression
  Randomly Featured Patents
Raman amplifier and optical transmission system
Liquid crystal device manufacturing methods
CD drive magazine locking apparatus
Process for metering electrical energy and device for carrying out the process
Double sealed valve
Umbrella handle
Changing color LEDS
Alkali metal catalyst recovery system
Capacitor structures, DRAM cell structures, methods of forming capacitors, methods of forming DRAM cells, and integrated circuits incorporating capacitor structures and DRAM cell structures
Portable sawmill