Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Browse by Category: Main > Information Technology
Class Information
Number: 712/215
Name: Electrical computers and digital processing systems: processing architectures and instruction processing (e.g., processors) > Instruction issuing > Simultaneous issuance of multiple instructions
Description: Subject matter including means or steps for issuing plural instructions in parallel (e.g., superscalar, very long instruction word (VLIW)).


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

Patent Number Title Of Patent Date Issued
7617494 Process for running programs with selectable instruction length processors and corresponding processor system Nov. 10, 2009
7603544 Dynamic allocation of a buffer across multiple clients in multi-threaded processor without performing a complete flush of data associated with allocation Oct. 13, 2009
7600221 Methods and apparatus of an architecture supporting execution of instructions in parallel Oct. 6, 2009
7594078 D-cache miss prediction and scheduling Sep. 22, 2009
7571301 Fast lock-free post-wait synchronization for exploiting parallelism on multi-core processors Aug. 4, 2009
7509482 Orderly processing ready entries from non-sequentially stored entries using arrival order matrix reordered upon removal of processed entries Mar. 24, 2009
7509483 Methods and apparatus for meta-architecture defined programmable instruction fetch functions supporting assembled variable length instruction processors Mar. 24, 2009
7475223 Fetch-side instruction dispatch group formation Jan. 6, 2009
7472257 Rerouting VLIW instructions to accommodate execution units deactivated upon detection by dispatch units of dedicated instruction alerting multiple successive removed NOPs Dec. 30, 2008
7457938 Staggered execution stack for vector processing Nov. 25, 2008
7454597 Computer processing system employing an instruction schedule cache Nov. 18, 2008
7447879 Scheduling instructions in a cascaded delayed execution pipeline to minimize pipeline stalls caused by a cache miss Nov. 4, 2008
7447887 Multithread processor Nov. 4, 2008
7441098 Conditional execution of instructions in a computer Oct. 21, 2008
7437544 Data processing apparatus and method for executing a sequence of instructions including a multiple iteration instruction Oct. 14, 2008
7430653 Pipelined processor with multi-cycle grouping for instruction dispatch with inter-group and intra-group dependency checking Sep. 30, 2008
7430651 System and method for assigning tags to control instruction processing in a superscalar processor Sep. 30, 2008
7430643 Multiple contexts for efficient use of translation lookaside buffer Sep. 30, 2008
7421571 Apparatus and method for switching threads in multi-threading processors Sep. 2, 2008
7418575 Long instruction word processing with instruction extensions Aug. 26, 2008
7409530 Method and apparatus for compressing VLIW instruction and sharing subinstructions Aug. 5, 2008
7406586 Fetch and dispatch disassociation apparatus for multi-streaming processors Jul. 29, 2008
7401204 Parallel Processor efficiently executing variable instruction word Jul. 15, 2008
7401207 Apparatus and method for adjusting instruction thread priority in a multi-thread processor Jul. 15, 2008
7398374 Multi-cluster processor for processing instructions of one or more instruction threads Jul. 8, 2008
7395414 Dynamic recalculation of resource vector at issue queue for steering of dependent instructions Jul. 1, 2008
7395532 Process for running programs on processors and corresponding processor system Jul. 1, 2008
7395413 System to dispatch several instructions on available hardware resources Jul. 1, 2008
7395408 Parallel execution processor and instruction assigning making use of group number in processing elements Jul. 1, 2008
7380104 Method and apparatus for back to back issue of dependent instructions in an out of order issue queue May. 27, 2008
7380107 Multi-processor system utilizing concurrent speculative source request and system source request in response to cache miss May. 27, 2008
7366884 Context switching system for a multi-thread execution pipeline loop and method of operation thereof Apr. 29, 2008
7360062 Method and apparatus for selecting an instruction thread for processing in a multi-thread processor Apr. 15, 2008
7353364 Apparatus and method for sharing a functional unit execution resource among a plurality of functional units Apr. 1, 2008
7343479 Method and apparatus for implementing two architectures in a chip Mar. 11, 2008
7340591 Providing parallel operand functions using register file and extra path storage Mar. 4, 2008
7337304 Processor for executing instruction control in accordance with dynamic pipeline scheduling and a method thereof Feb. 26, 2008
7308563 Dual-target block register allocation Dec. 11, 2007
7278010 Instruction execution apparatus comprising a commit stack entry unit Oct. 2, 2007
7269714 Inhibiting of a co-issuing instruction in a processor having different pipeline lengths Sep. 11, 2007
7269715 Instruction grouping history on fetch-side dispatch group formation Sep. 11, 2007
7266674 Programmable delayed dispatch in a multi-threaded pipeline Sep. 4, 2007
7257698 Instruction buffer and method of controlling the instruction buffer where buffer entries are issued in a predetermined order Aug. 14, 2007
7254667 Data transfer between an external data source and a memory associated with a data processor Aug. 7, 2007
7254689 Decompression of block-sorted data Aug. 7, 2007
7240144 Arbitration of data transfer requests Jul. 3, 2007
7237095 Optimum power efficient shifting algorithm for schedulers Jun. 26, 2007
7237094 Instruction group formation and mechanism for SMT dispatch Jun. 26, 2007
7234042 Identification bit at a predetermined instruction location that indicates whether the instruction is one or two independent operations and indicates the nature the operations executing in two Jun. 19, 2007
7231510 Pipelined multiply-accumulate unit and out-of-order completion logic for a superscalar digital signal processor and method of operation thereof Jun. 12, 2007

1 2 3 4 5 6 7 8 9 10 11


 
 
  Recently Added Patents
Integrated data reader and electronic article surveillance (EAS) system
Control box for electrical actuators, especially for adjustable furniture
Mutual charge cancelling sample-reset loop filter for phase locked loops
Burn-in process of producing data correlating elevation of disk drive head to temperature and method of controlling the elevation of the disk drive head using the data
Viral vectors useful in soybean and methods of use
Device for use in a communication network router to select routing information
Process for preparation of Rhus verniciflua extracts having excellent anti-cancer activity and anti-cancer pharmaceutical composition containing the same
  Randomly Featured Patents
Inbred corn line G1900
Machine control using a ReferenceClock construct
Antilock mechanism for motorcycle brakes
Process and catalyst for hydrogenation of aromatic dinitriles
Half wave ceramic filter with open circuit at both ends
Program for selecting an optimum access point in a wireless network
Venturi air distributed "turbo grill"
Nucleotide compounds that block the bitter taste of oral compositions
Process for dyeing and printing materials containing hydroxyl and/or carboxamide groups
Epoxy resins filled with dual-silane treated hydrated alumina