Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Browse by Category: Main > Information Technology
Class Information
Number: 712/217
Name: Electrical computers and digital processing systems: processing architectures and instruction processing (e.g., processors) > Dynamic instruction dependency checking, monitoring or conflict resolution > Scoreboarding, reservation station, or aliasing
Description: Subject matter utilizing scoreboarding, reservation stations, aliasing (i.e., renaming), or combinations thereof for dependency checking and resolution.


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

Patent Number Title Of Patent Date Issued
7613905 Partial register forwarding for CPUs with unequal delay functional units Nov. 3, 2009
7590827 Processor and instruction control method having a storage of latest register for updating data of source operands, and instruction control Sep. 15, 2009
7587532 Full/selector output from one of plural flag generation count outputs Sep. 8, 2009
7577825 Method for data validity tracking to determine fast or slow mode processing at a reservation station Aug. 18, 2009
7571302 Dynamic data dependence tracking and its application to branch prediction Aug. 4, 2009
7565511 Working register file entries with instruction based lifetime Jul. 21, 2009
7558945 System and method for register renaming Jul. 7, 2009
7543109 System and method for caching data in a blade server complex Jun. 2, 2009
7539850 Enhanced virtual renaming scheme and deadlock prevention therefor May. 26, 2009
7516305 System and method for retiring approximately simultaneously a group of instructions in a superscalar microprocessor Apr. 7, 2009
7508396 Register-collecting mechanism, method for performing the same and pixel processing system employing the same Mar. 24, 2009
7506139 Method and apparatus for register renaming using multiple physical register files and avoiding associative search Mar. 17, 2009
7496735 Method and apparatus for incremental commitment to architectural state in a microprocessor Feb. 24, 2009
7496734 System and method for handling register dependency in a stack-based pipelined processor Feb. 24, 2009
7493471 Coprocessor receiving renamed register identifier from master to complete an operation upon register data ready Feb. 17, 2009
7490226 Method using vector component comprising first and second bits to regulate movement of dependent instructions in a microprocessor Feb. 10, 2009
7490225 Synchronizing master processor by stalling when tracking of coprocessor rename register resource usage count for sent instructions reaches credited apportioned number Feb. 10, 2009
7487336 Method for register allocation during instruction scheduling Feb. 3, 2009
7487337 Back-end renaming in a continual flow processor pipeline Feb. 3, 2009
7484069 Watchpointing unaligned data accesses Jan. 27, 2009
7475224 Register map unit supporting mapping of multiple register specifier classes Jan. 6, 2009
7475226 System for managing data dependency using bit field instruction destination vector identifying destination for execution results Jan. 6, 2009
7464242 Method of load/store dependencies detection with dynamically changing address length Dec. 9, 2008
7454598 Controlling out of order execution pipelines issue tagging Nov. 18, 2008
7434031 Execution displacement read-write alias prediction Oct. 7, 2008
7434032 Tracking register usage during multithreaded processing using a scoreboard having separate memory regions and storing sequential register size indicators Oct. 7, 2008
7430654 Dynamic instruction dependency monitor and control system Sep. 30, 2008
7428631 Apparatus and method using different size rename registers for partial-bit and bulk-bit writes Sep. 23, 2008
7424595 System for managing circuitry of variable function information processing circuit and method for managing circuitry of variable function information processing circuit Sep. 9, 2008
7421566 Implementing instruction set architectures with non-contiguous register file specifiers Sep. 2, 2008
7418575 Long instruction word processing with instruction extensions Aug. 26, 2008
7412592 Branch instruction control apparatus and control method Aug. 12, 2008
7409500 Systems and methods for employing speculative fills Aug. 5, 2008
7409503 Register file systems and methods for employing speculative fills Aug. 5, 2008
7406565 Multi-processor systems and methods for backup for non-coherent speculative fills Jul. 29, 2008
7406587 Method and system for renaming registers in a microprocessor Jul. 29, 2008
7398375 Technique for reduced-tag dynamic scheduling and reduced-tag prediction Jul. 8, 2008
7383422 Very long instruction word (VLIW) computer having an efficient instruction code format Jun. 3, 2008
7383409 Cache systems and methods for employing speculative fills Jun. 3, 2008
7380104 Method and apparatus for back to back issue of dependent instructions in an out of order issue queue May. 27, 2008
7376794 Coherent signal in a multi-processor system May. 20, 2008
7376816 Method and systems for executing load instructions that achieve sequential load consistency May. 20, 2008
7373484 Controlling writes to non-renamed register space in an out-of-order execution microprocessor May. 13, 2008
7370176 System and method for high frequency stall design May. 6, 2008
7370178 Method for latest producer tracking in an out-of-order processor, and applications thereof May. 6, 2008
7366719 Method for the manipulation, storage, modeling, visualization and quantification of datasets Apr. 29, 2008
7363469 Method and system for on-demand scratch register renaming Apr. 22, 2008
7363468 Load address dependency mechanism system and method in a high frequency, low power processor system Apr. 22, 2008
7360066 Boolean processor Apr. 15, 2008
7360063 Method for SIMD-oriented management of register maps for map-based indirect register-file access Apr. 15, 2008

1 2 3 4 5 6 7 8 9 10 11


 
 
  Recently Added Patents
Kneading disk apparatus
Common source EEPROM and flash memory
Sewing machine
Distributed class G type amplifier switching method
Plier nail and staple puller
Bulk acoustic resonator and filter element
Streptomyces protease
  Randomly Featured Patents
Short message service notification forwarded between multiple short message service centers
Support bracket for a grill bowl
Method for forming-photoresist mask
Bingo game and process of playing same
Wavelength division multiplexed optical communication system having reduced non-linear effects
Auxiliary component connector including microphone channel
Benzylidene-lactone derivatives of fenamates and their thiocarbonyl analogs as inhibitors of proteoglycan degradation
Pump supported by a fluid-isolated, liquid-lubricated thrust bearing
Wavelength division multiplexing optical transmission system
Infant formula with improved protein content