Patent | Date |
---|
Software Programmable Hardware State Machines App 20120221838 - BANERJEE; Soumya ;   et al. | 2012-08-30 |
Multithreading microprocessor with optimized thread scheduler for increasing pipeline utilization efficiency Grant 8,151,268 - Jones , et al. April 3, 2 | 2012-04-03 |
Software programmable hardware state machines Grant 8,151,093 - Banerjee , et al. April 3, 2 | 2012-04-03 |
Thread instruction fetch based on prioritized selection from plural round-robin outputs for different thread states Grant 8,078,840 - Banerjee , et al. December 13, 2 | 2011-12-13 |
Transaction selector employing transaction queue group priorities in multi-port switch Grant 7,990,989 - Jensen August 2, 2 | 2011-08-02 |
Bifurcated transaction selector supporting dynamic priorities in multi-port switch Grant 7,961,745 - Jensen June 14, 2 | 2011-06-14 |
Three-tiered translation lookaside buffer hierarchy in a multithreading microprocessor Grant 7,925,859 - Banerjee , et al. April 12, 2 | 2011-04-12 |
Transaction selector employing round-robin apparatus supporting dynamic priorities in multi-port switch Grant 7,773,621 - Jensen August 10, 2 | 2010-08-10 |
Transaction selector employing barrel-incrementer-based round-robin apparatus supporting dynamic priorities in multi-port switch Grant 7,760,748 - Jensen July 20, 2 | 2010-07-20 |
Multithreading Microprocessor With Optimized Thread Scheduler For Increasing Pipeline Utilization Efficiency App 20100115244 - Jensen; Michael Gottlieb ;   et al. | 2010-05-06 |
Multithreading instruction scheduler employing thread group priorities Grant 7,681,014 - Jensen , et al. March 16, 2 | 2010-03-16 |
Prioritizing thread selection partly based on stall likelihood providing status information of instruction operand register usage at pipeline stages Grant 7,664,936 - Jensen , et al. February 16, 2 | 2010-02-16 |
Multithreading instruction scheduler employing thread group priorities Grant 7,660,969 - Jensen , et al. February 9, 2 | 2010-02-09 |
Instruction dispatch scheduler employing round-robin apparatus supporting multiple thread priorities for use in multithreading microprocessor Grant 7,657,883 - Jensen February 2, 2 | 2010-02-02 |
Multithreading microprocessor with optimized thread scheduler for increasing pipeline utilization efficiency Grant 7,657,891 - Jensen , et al. February 2, 2 | 2010-02-02 |
Three-Tiered Translation Lookaside Buffer Hierarchy in a Multithreading Microprocessor App 20090327649 - BANERJEE; Soumya ;   et al. | 2009-12-31 |
Instruction encoding for system register bit set and clear Grant 7,634,638 - Jensen December 15, 2 | 2009-12-15 |
Barrel-incrementer-based round-robin apparatus and instruction dispatch scheduler employing same for use in multithreading microprocessor Grant 7,631,130 - Jensen December 8, 2 | 2009-12-08 |
Apparatus For Storing Instructions In A Multithreading Microprocessor App 20090271592 - Jensen; Michael Gottlieb | 2009-10-29 |
Instruction encoding for system register bit set and clear Grant 7,600,100 - Jensen October 6, 2 | 2009-10-06 |
Round-Robin Apparatus and Instruction Dispatch Scheduler Employing Same For Use In Multithreading Microprocessor App 20090249351 - Jensen; Michael Gottlieb | 2009-10-01 |
Three-tiered translation lookaside buffer hierarchy in a multithreading microprocessor Grant 7,558,939 - Banerjee , et al. July 7, 2 | 2009-07-07 |
Fetch Director Employing Barrel-Incrementer-Based Round-Robin Apparatus For Use In Multithreading Microprocessor App 20090113180 - Banerjee; Soumya ;   et al. | 2009-04-30 |
Selection of ISA decoding mode for plural instruction sets based upon instruction address Grant 7,509,480 - Jensen , et al. March 24, 2 | 2009-03-24 |
Barrel-incrementer-based round-robin apparatus and instruction dispatch scheduler employing same for use in multithreading microprocessor Grant 7,509,447 - Jensen March 24, 2 | 2009-03-24 |
Return data selector employing barrel-incrementer-based round-robin apparatus Grant 7,506,140 - Jensen March 17, 2 | 2009-03-17 |
Fetch director employing barrel-incrementer-based round-robin apparatus for use in multithreading microprocessor Grant 7,490,230 - Jensen , et al. February 10, 2 | 2009-02-10 |
Synthesized assertions in a self-correcting processor and applications thereof App 20080177990 - Banerjee; Soumya ;   et al. | 2008-07-24 |
Transaction Selector Employing Round-robin Apparatus Supporting Dynamic Priorities In Multi-port Switch App 20080069129 - Jensen; Michael Gottlieb | 2008-03-20 |
Bifurcated Transaction Selector Supporting Dynamic Priorities In Multi-port Switch App 20080069115 - Jensen; Michael Gottlieb | 2008-03-20 |
Transaction Selector Employing Transaction Queue Group Priorities In Multi-port Switch App 20080069130 - Jensen; Michael Gottlieb | 2008-03-20 |
Transaction Selector Employing Barrel-incrementer-based Round-robin Apparatus Supporting Dynamic Priorities In Multi-port Switch App 20080069128 - Jensen; Michael Gottlieb | 2008-03-20 |
Software programmable hardware state machines App 20080065868 - Banerjee; Soumya ;   et al. | 2008-03-13 |
Instruction Encoding For System Register Bit Set And Clear App 20070234020 - Jensen; Michael Gottlieb | 2007-10-04 |
Multithreading Instruction Scheduler Employing Thread Group Priorities App 20070113053 - Jensen; Michael Gottlieb ;   et al. | 2007-05-17 |
Boundary address registers for selection of ISA mode App 20070094482 - Jensen; Michael Gottlieb ;   et al. | 2007-04-26 |
Barrel-incrementer-based Round-robin Apparatus And Instruction Dispatch Scheduler Employing Same For Use In Multithreading Microprocessor App 20070089112 - Jensen; Michael Gottlieb | 2007-04-19 |
Changing instruction set architecture mode by comparison of current instruction execution address with boundary address register values Grant 7,149,878 - Jensen , et al. December 12, 2 | 2006-12-12 |
Three-tiered translation lookaside buffer hierarchy in a multithreading microprocessor App 20060206686 - Banerjee; Soumya ;   et al. | 2006-09-14 |
Instruction dispatch scheduler employing round-robin apparatus supporting multiple thread priorities for use in multithreading microprocessor App 20060206692 - Jensen; Michael Gottlieb | 2006-09-14 |
Fetch director employing barrel-incrementer-based round-robin apparatus for use in multithreading microprocessor App 20060179276 - Banerjee; Soumya ;   et al. | 2006-08-10 |
Multithreading instruction scheduler employing thread group priorities App 20060179281 - Jensen; Michael Gottlieb ;   et al. | 2006-08-10 |
Return data selector employing barrel-incrementer-based round-robin apparatus App 20060179283 - Jensen; Michael Gottlieb | 2006-08-10 |
Multithreading processor including thread scheduler based on instruction stall likelihood prediction App 20060179280 - Jensen; Michael Gottlieb ;   et al. | 2006-08-10 |
Multithreading microprocessor with optimized thread scheduler for increasing pipeline utilization efficiency App 20060179284 - Jensen; Michael Gottlieb ;   et al. | 2006-08-10 |
Barrel-incrementer-based round-robin apparatus and instruction dispatch scheduler employing same for use in multithreading microprocessor App 20060179194 - Jensen; Michael Gottlieb | 2006-08-10 |