Austin, Texas
United States
127
2017-11-02
The entities that hold a legal rights for patent applications filed by inventor Hooker Rodney E.:
Rodney E. Hooker from Austin, US has applied for patents for these inventions. The list has both pending applications and granted patents:
Cache memory budgeted by ways based on memory access type
#2 | 2017-10-26Processor with memory controller including dynamically programmable functional unit
#3 | 2017-10-19Sanitize-aware DRAM controller
#4 | 2017-10-19Dynamic powering of cache memory by ways within multiple set groups based on utilization trends
#5 | 2017-06-08Processor with programmable prefetcher operable to generate at least one prefetch address based on load requests
#6 | 2017-06-08Processor with programmable prefetcher operable to generate at least one prefetch address based on load requests
#7 | 2017-06-08Processor with an expandable instruction set architecture for dynamically configuring execution resources
#8 | 2017-06-08Conversion system for a processor with an expandable instruction set architecture for dynamically configuring execution resources
#9 | 2017-06-08Compiler system for a processor with an expandable instruction set architecture for dynamically configuring execution resources
#10 | 2017-05-04Prefetching with level of aggressiveness based on effectiveness by memory access type
#11 | 2016-12-08Set associative cache memory with heterogeneous replacement policy
#12 | 2016-12-08Multiple data prefetchers that defer to one another based on prefetch effectiveness by memory access type
#13 | 2016-12-01Cache replacement policy that considers memory access type
#14 | 2016-12-01Cache memory budgeted by chunks based on memory access type
#15 | 2016-12-01Pattern detector for detecting hangs
#16 | 2016-12-01Logic analyzer for detecting hangs
#17 | 2016-12-01Conditional pattern detector for detecting hangs
#18 | 2016-10-06Cache memory diagnostic writeback
#19 | 2016-09-08CACHE SYSTEM WITH A PRIMARY CACHE AND AN OVERFLOW FIFO CACHE
#20 | 2016-07-14Microprocessor with arm and X86 instruction length decoders
#21 | 2016-07-07Fully associative cache memory budgeted by memory access type
#22 | 2016-06-16Cache system with a primary cache and an overflow cache that use different indexing schemes
#23 | 2016-06-09ASYMMETRIC PROCESSOR WITH CORES THAT SUPPORT DIFFERENT ISA INSTRUCTION SUBSETS
#24 | 2016-04-21Dynamically updating hardware prefetch trait to exclusive or shared in multi-memory access agent system
#25 | 2016-04-21Dynamically updating hardware prefetch trait to exclusive or shared at program detection
#26 | 2015-11-26Dynamic system configuration based on cloud-collaborative experimentation
#27 | 2015-11-26Dynamically configurable system based on cloud-collaborative experimentation
#28 | 2015-10-29Selective prefetching of physically sequential cache line to cache line that includes loaded page table entry
#29 | 2015-08-13Processor that recovers from excessive approximate computing error
#30 | 2015-08-13Processor with approximate computing execution unit that includes an approximation control register having an approximation mode flag, an approximation amount, and an error threshold, where the approximation control register is writable by an instruction set instruction
#31 | 2015-08-13Processor that performs approximate computing instructions
#32 | 2015-07-30Fractional use of prediction history storage for operating system routines
#33 | 2015-03-26Fingerprint units comparing stored static fingerprints with dynamically generated fingerprints and reconfiguring processor settings upon a fingerprint match
#34 | 2015-03-05Inter-core communication via uncore RAM
#35 | 2015-03-05Microprocessor with boot indicator that indicates a boot ISA of the microprocessor as either the X86 ISA or the ARM ISA
#36 | 2014-12-11Selective accumulation and use of predicting unit history
#37 | 2014-10-16Communicating prefetchers that throttle one another
#38 | 2014-10-02Asymmetric multi-core processor with native switching mechanism
#39 | 2014-10-02Uncore microcode ROM
#40 | 2014-09-25Bounding box prefetcher
#41 | 2014-09-11Communicating prefetchers in a microprocessor
#42 | 2014-05-01Microprocessor that translates conditional load/store instructions into variable number of microinstructions
#43 | 2014-05-01Conditional store instructions in an out-of-order execution microprocessor
#44 | 2014-01-09Conditional load instructions in an out-of-order execution microprocessor
#45 | 2014-01-09PREFETCHING OF NEXT PHYSICALLY SEQUENTIAL CACHE LINE AFTER CACHE LINE THAT INCLUDES LOADED PAGE TABLE ENTRY
#46 | 2013-11-28Deadlock/livelock resolution using service processor
#47 | 2013-03-14Conditional non-branch instruction prediction
#48 | 2013-03-14Accessing model specific registers (MSR) with different sets of distinct microinstructions for instructions of different instruction set architecture (ISA)
#49 | 2012-10-25Efficient data prefetching in the presence of load hits
#50 | 2012-10-25Efficient data prefetching in the presence of load hits
#51 | 2012-10-11Conditional ALU instruction pre-shift-generated carry flag propagation between microinstructions in read-port limited register file microprocessor
#52 | 2012-10-11Efficient conditional ALU instruction in read-port limited register file microprocessor
#53 | 2012-10-11EMULATION OF EXECUTION MODE BANKED REGISTERS
#54 | 2012-10-11Conditional ALU instruction condition satisfaction propagation between microinstructions in read-port limited register file microprocessor
#55 | 2012-10-11Generating constant for microinstructions from modified immediate field during instruction translation
#56 | 2012-10-11Microprocessor that performs X86 ISA and arm ISA machine language program instructions by hardware translation into microinstructions executed by common execution pipeline
#57 | 2012-10-11Heterogeneous ISA microprocessor that preserves non-ISA-specific configuration state when reset to different ISA
#58 | 2012-10-11Multi-core microprocessor that performs x86 ISA and ARM ISA machine language program instructions by hardware translation into microinstructions executed by common execution pipeline
#59 | 2012-10-11Heterogeneous ISA microprocessor with shared hardware ISA registers
#60 | 2012-10-11Load multiple and store multiple instructions in a microprocessor that emulates banked registers
#61 | 2012-08-02Prefetching of next physically sequential cache line after cache line that includes loaded page table entry
#62 | 2011-10-27Multi-modal data prefetcher
#63 | 2011-09-29Combined L2 cache and L1D cache prefetcher
#64 | 2011-09-29Bounding box prefetcher
#65 | 2011-09-29Bounding box prefetcher with reduced warm-up penalty on memory block crossings
#66 | 2011-07-28Multi-core processor with external instruction execution rate heartbeat
#67 | 2011-07-28Executing repeat load string instruction with guaranteed prefetch microcode to prefetch into cache for loading up to the last value in architectural register
#68 | 2011-05-12Avoiding memory access latency by returning hit-modified when holding non-modified data
#69 | 2011-03-10Apparatus and method for detection and correction of denormal speculative floating point operand
#70 | 2011-03-03Fast REP STOS using grabline operations
#71 | 2011-03-03Efficient pseudo-LRU for colliding accesses
#72 | 2011-02-17Store-to-load forwarding based on load/store address computation source information comparisons
#73 | 2011-02-10Microprocessor with ALU integrated into store unit
#74 | 2011-02-10Microprocessor with ALU integrated into load unit
#75 | 2011-02-10Microprocessor with repeat prefetch indirect instruction
#76 | 2011-01-13DATA PREFETCHER WITH MULTI-LEVEL TABLE FOR PREDICTING STRIDE PATTERNS
#77 | 2011-01-13Efficient data prefetching in the presence of load hits
#78 | 2011-01-06DYNAMIC FLOATING POINT REGISTER PRECISION CONTROL
#79 | 2010-12-02OUT-OF-ORDER EXECUTION MICROPROCESSOR WITH REDUCED STORE COLLISION LOAD REPLAY REDUCTION
#80 | 2010-12-02Out-of-order execution microprocessor with reduced store collision load replay reduction
#81 | 2010-12-02Out-of-order execution microprocessor with reduced store collision load replay by making an issuing of a load instruction dependent upon a dependee instruction of a store instruction
#82 | 2010-12-02Microprocessor that refrains from executing a mispredicted branch in the presence of an older unretired cache-missing load instruction
#83 | 2010-12-02Guaranteed prefetch instruction
#84 | 2010-12-02Data cache with modified bit array
#85 | 2010-12-02Data cache with modified bit array
#86 | 2010-11-25Low power high speed load-store collision detector
#87 | 2010-09-30Prefetching of next physically sequential cache line after cache line that includes loaded page table entry
#88 | 2010-08-12Out-of-order execution microprocessor that speculatively executes dependent memory access instructions by predicting no value change by older instructions that load a segment register
#89 | 2010-03-18Microprocessor with fused store address/store data microinstruction
#90 | 2010-03-11Microprocessor cache line evict array
#91 | 2010-02-25MICROPROCESSOR THAT PERFORMS STORE FORWARDING BASED ON COMPARISON OF HASHED ADDRESS BITS
#92 | 2010-01-14Microprocessor with multiple operating modes dynamically configurable by a device driver based on currently running applications
#93 | 2010-01-14Microprocessor that performs speculative tablewalks
#94 | 2009-08-13Microprocessor with microarchitecture for efficiently executing read/modify/write memory operand instructions
#95 | 2008-10-16Microprocessor with private microcode RAM
#96 | 2008-07-01Apparatus and method for extending data modes in a microprocessor
#97 | 2008-05-27Apparatus and method for providing extended address modes in an existing instruction set for a microprocessor
#98 | 2008-05-27Apparatus and method for selective control of results write back
#99 | 2008-05-13Mechanism for extending the number of registers in a microprocessor
#100 | 2008-02-05Non-temporal memory reference control mechanism
143956 ⎘