Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Browse by Category: Main > Information Technology
Class Information
Number: 712/218
Name: Electrical computers and digital processing systems: processing architectures and instruction processing (e.g., processors) > Dynamic instruction dependency checking, monitoring or conflict resolution > Commitment control or register bypass
Description: Subject matter including means or steps for controlling the writing of results to registers and for bypassing results around registers to eliminate or alleviate data availability conflicts.


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

Patent Number Title Of Patent Date Issued
7613906 Advanced load value check enhancement Nov. 3, 2009
7613905 Partial register forwarding for CPUs with unequal delay functional units Nov. 3, 2009
7613908 Selective hardware lock disabling 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
7587585 Flag management in processors enabled for speculative execution of micro-operation traces Sep. 8, 2009
7581083 Operation processing device, system and method having register-to-register addressing Aug. 25, 2009
7568088 Flag management in processors enabled for speculative execution of micro-operation traces Jul. 28, 2009
7568089 Flag management in processors enabled for speculative execution of micro-operation traces Jul. 28, 2009
7555632 High-performance superscalar-based computer system with out-of-order instruction execution and concurrent results distribution Jun. 30, 2009
7543134 Apparatus and method for extending a microprocessor instruction set Jun. 2, 2009
7536432 Parallel merge/sort processing device, method, and program for sorting data strings May. 19, 2009
7529913 Late allocation of registers May. 5, 2009
7523295 Processor and method of grouping and executing dependent instructions in a packet Apr. 21, 2009
7523296 System and method for handling exceptions and branch mispredictions in a superscalar microprocessor Apr. 21, 2009
7519794 High performance architecture for a writeback stage Apr. 14, 2009
7516302 Efficient use of co-processor in platform independent instruction machine by controlling result transfer and translation and transfer timing of subsequent instruction based on instruction type Apr. 7, 2009
7516305 System and method for retiring approximately simultaneously a group of instructions in a superscalar microprocessor Apr. 7, 2009
7506140 Return data selector employing barrel-incrementer-based round-robin apparatus Mar. 17, 2009
7500086 Start transactional execution (STE) instruction to support transactional program execution Mar. 3, 2009
7496735 Method and apparatus for incremental commitment to architectural state in a microprocessor Feb. 24, 2009
7496916 Service and recovery using multi-flow redundant request processing Feb. 24, 2009
7496721 Packet processor memory interface with late order binding Feb. 24, 2009
7493508 Information processing device, method, and program Feb. 17, 2009
7487335 Method and apparatus for accessing registers during deferred execution Feb. 3, 2009
7487304 Packet processor memory interface with active packet list Feb. 3, 2009
7484078 Pipelined asynchronous instruction processor having two write pipeline stages with control of write ordering from stages to maintain sequential program ordering Jan. 27, 2009
7478379 Method for minimizing spill in code scheduled by a list scheduler Jan. 13, 2009
7478276 Method for checkpointing instruction groups with out-of-order floating point instructions in a multi-threaded processor Jan. 13, 2009
7478226 Processing bypass directory tracking system and method Jan. 13, 2009
7478209 Packet processor memory interface with conflict detection and checkpoint repair Jan. 13, 2009
7475201 Packet processor memory interface with conditional delayed restart Jan. 6, 2009
7475225 Method and apparatus for microarchitecture partitioning of execution clusters Jan. 6, 2009
7475200 Packet processor memory interface with write dependency list Jan. 6, 2009
7475226 System for managing data dependency using bit field instruction destination vector identifying destination for execution results Jan. 6, 2009
7472260 Early retirement of store operation past exception reporting pipeline stage in strongly ordered processor with load/store queue entry retained until completion Dec. 30, 2008
7472258 Dynamically shared group completion table between multiple threads Dec. 30, 2008
7464242 Method of load/store dependencies detection with dynamically changing address length Dec. 9, 2008
7454532 Stream data interface for processing system Nov. 18, 2008
7454598 Controlling out of order execution pipelines issue tagging Nov. 18, 2008
7444497 Managing external memory updates for fault detection in redundant multithreading systems using speculative memory support Oct. 28, 2008
7426630 Arbitration of window swap operations Sep. 16, 2008
7424598 Data processor Sep. 9, 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
7418577 Fail instruction to support transactional program execution Aug. 26, 2008
7418578 Simultaneously assigning corresponding entry in multiple queues of multi-stage entries for storing condition attributes for validating simultaneously executed conditional execution instruction Aug. 26, 2008
7415601 Method and apparatus for elimination of prolog and epilog instructions in a vector processor using data validity tags and sink counters Aug. 19, 2008
7415597 Processor with dependence mechanism to predict whether a load is dependent on older store Aug. 19, 2008
7395415 Method and apparatus to provide a source operand for an instruction in a processor Jul. 1, 2008
7395416 Computer processing system employing an instruction reorder buffer Jul. 1, 2008

1 2 3 4 5 6 7 8 9 10 11


 
 
  Recently Added Patents
Method of increasing radiation sensitivity by inhibition of beta one integrin
Apparatus and method for cleaning and decontaminating an air distribution system
Ratchet cap for winch
Preparing vehicular material for recycling
Method and system for managing communication devices
Interleaved soft switching bridge power converter
Flower table
  Randomly Featured Patents
Rendition-based graphical layout management
Magnetic semiconductor element and a magneto-optical read out head
Suspension umbrella with ball joint securing device
Apparatus for discontinuously applying fluid to a strand-like material
Ether and thioether amines and their use as fungicides
Slit scanning exposure apparatus
Method of processing peanut hulls
Device for influencing an organism
Conditioner for polishing pad and method for manufacturing the same
Scanning exposure apparatus and device manufacturing method