loadpatents
name:-0.043401002883911
name:-0.033565998077393
name:-0.052043914794922
Kothinti Naresh; Vignyan Reddy Patent Filings

Kothinti Naresh; Vignyan Reddy

Patent Applications and Registrations

Patent applications and USPTO patent grants for Kothinti Naresh; Vignyan Reddy.The latest application filed is for "predicting load-based control independent (ci) register data independent (di) (cirdi) instructions as ci memory data dependent (dd) (cimdd) instructions for replay in speculative misprediction recovery in a processor".

Company Profile
18.17.23
  • Kothinti Naresh; Vignyan Reddy - Morrisville NC
  • Kothinti Naresh; Vignyan Reddy - Redmond WA
  • Kothinti Naresh; Vignyan Reddy - San Diego CA
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Operand pool instruction reservation clustering in a scheduler circuit in a processor
Grant 11,392,410 - Priyadarshi , et al. July 19, 2
2022-07-19
Predicting load-based control independent (CI) register data independent (DI) (CIRDI) instructions as CI memory data dependent (DD) (CIMDD) instructions for replay in speculative misprediction recovery in a processor
Grant 11,392,387 - Kothinti Naresh , et al. July 19, 2
2022-07-19
Opportunistic consumer instruction steering based on producer instruction value prediction in a multi-cluster processor
Grant 11,327,763 - Perais , et al. May 10, 2
2022-05-10
Predicting Load-based Control Independent (ci) Register Data Independent (di) (cirdi) Instructions As Ci Memory Data Dependent (dd) (cimdd) Instructions For Replay In Speculative Misprediction Recovery In A Processor
App 20220137977 - KOTHINTI NARESH; Vignyan Reddy ;   et al.
2022-05-05
Restoring Speculative History Used For Making Speculative Predictions For Instructions Processed In A Processor Employing Control Independence Techniques
App 20220113976 - KOTHINTI NARESH; Vignyan Reddy ;   et al.
2022-04-14
Dynamic hammock branch training for branch hammock detection in an instruction stream executing in a processor
Grant 11,269,642 - Kothinti Naresh March 8, 2
2022-03-08
Opportunistic Consumer Instruction Steering Based On Producer Instruction Value Prediction In A Multi-cluster Processor
App 20210389951 - PERAIS; Arthur ;   et al.
2021-12-16
Operand Pool Instruction Reservation Clustering In A Scheduler Circuit In A Processor
App 20210318905 - PRIYADARSHI; Shivam ;   et al.
2021-10-14
Tracking and communication of direct/indirect source dependencies of producer instructions executed in a processor to source dependent consumer instructions to facilitate processor optimizations
Grant 11,068,272 - Kothinti Naresh July 20, 2
2021-07-20
Deferring cache state updates in a non-speculative cache memory in a processor-based system in response to a speculative data request until the speculative data request becomes non-speculative
Grant 11,061,824 - Kothinti Naresh , et al. July 13, 2
2021-07-13
Limiting replay of load-based control independent (CI) instructions in speculative misprediction recovery in a processor
Grant 11,061,683 - Kothinti Naresh , et al. July 13, 2
2021-07-13
Recovering register mapping state of a flushed instruction employing a snapshot of another register mapping state and traversing reorder buffer (ROB) entries in a processor
Grant 11,061,677 - Seth , et al. July 13, 2
2021-07-13
Systems and methods for processing instructions having wide immediate operands
Grant 11,036,512 - Perais , et al. June 15, 2
2021-06-15
Dynamic Hammock Branch Training For Branch Hammock Detection In An Instruction Stream Executing In A Processor
App 20210089313 - KOTHINTI NARESH; Vignyan Reddy
2021-03-25
Systems And Methods For Processing Instructions Having Wide Immediate Operands
App 20210089308 - PERAIS; Arthur ;   et al.
2021-03-25
Tracking And Communication Of Direct/indirect Source Dependencies Of Producer Instructions Executed In A Processor To Source Dependent Consumer Instructions To Facilitate Processor Optimizations
App 20210089312 - KOTHINTI NARESH; Vignyan Reddy
2021-03-25
Deferring Cache State Updates In A Non-speculative Cache Memory In A Processor-based System In Response To A Speculative Data Request Until The Speculative Data Request Becomes Non-speculative
App 20210064541 - KOTHINTI NARESH; Vignyan Reddy ;   et al.
2021-03-04
Providing predictive instruction dispatch throttling to prevent resource overflows in out-of-order processor (OOP)-based devices
Grant 10,929,139 - Hsu , et al. February 23, 2
2021-02-23
Enabling early execution of move-immediate instructions having variable immediate value sizes in processor-based devices
Grant 10,896,041 - Priyadarshi , et al. January 19, 2
2021-01-19
Minimizing traversal of a processor reorder buffer (ROB) for register rename map table (RMT) state recovery for interrupted instruction recovery in a processor
Grant 10,877,768 - Priyadarshi , et al. December 29, 2
2020-12-29
Limiting Replay Of Load-based Control Independent (ci) Instructions In Speculative Misprediction Recovery In A Processor
App 20200394040 - KOTHINTI NARESH; Vignyan Reddy ;   et al.
2020-12-17
Reduction Of Data Cache Access In A Processing System
App 20200310814 - KOTHINTI NARESH; Vignyan Reddy
2020-10-01
Deadlock free resource management in block based computing architectures
Grant 10,783,011 - Kothinti Naresh , et al. Sept
2020-09-22
Providing variable interpretation of usefulness indicators for memory tables in processor-based systems
Grant 10,725,782 - Krishna , et al.
2020-07-28
Providing Predictive Instruction Dispatch Throttling To Prevent Resource Overflows In Out-of-order Processor (oop)-based Devices
App 20200104163 - Hsu; Lisa Ru-feng ;   et al.
2020-04-02
Reduced logic level operation folding of context history in a history register in a prediction system for a processor-based system
Grant 10,437,592 - Krishna , et al. O
2019-10-08
Selective flushing of instructions in an instruction pipeline in a processor back to an execution-resolved target address, in response to a precise interrupt
Grant 10,255,074 - Kothinti Naresh , et al.
2019-04-09
Deadlock Free Resource Management In Block Based Computing Architectures
App 20190087241 - KOTHINTI NARESH; Vignyan Reddy ;   et al.
2019-03-21
Select In-order Instruction Pick Using An Out Of Order Instruction Picker
App 20190087184 - KOTHINTI NARESH; Vignyan Reddy ;   et al.
2019-03-21
Providing Variable Interpretation Of Usefulness Indicators For Memory Tables In Processor-based Systems
App 20190079772 - Krishna; Anil ;   et al.
2019-03-14
Reduced Logic Level Operation Folding Of Context History In A History Register In A Prediction System For A Processor-based System
App 20190065196 - Krishna; Anil ;   et al.
2019-02-28
PROVIDING EFFICIENT RECURSION HANDLING USING COMPRESSED RETURN ADDRESS STACKS (CRASs) IN PROCESSOR-BASED SYSTEMS
App 20190065197 - Kothinti Naresh; Vignyan Reddy ;   et al.
2019-02-28
Caching Instruction Block Header Data In Block Architecture Processor-based Systems
App 20190065060 - Krishna; Anil ;   et al.
2019-02-28
Reusing Trained Prefetchers
App 20180089085 - KOTHINTI NARESH; Vignyan Reddy ;   et al.
2018-03-29
Performing Distributed Branch Prediction Using Fused Processor Cores In Processor-based Systems
App 20180081690 - Krishna; Anil ;   et al.
2018-03-22
Memory Violation Prediction
App 20180081806 - KOTHINTI NARESH; Vignyan Reddy ;   et al.
2018-03-22
Selective storing of previously decoded instructions of frequently-called instruction sequences in an instruction sequence buffer to be executed by a processor
Grant 9,830,152 - Kothinti Naresh , et al. November 28, 2
2017-11-28
Providing References To Previously Decoded Instructions Of Recently-provided Instructions To Be Executed By A Processor
App 20170277536 - Kothinti Naresh; Vignyan Reddy ;   et al.
2017-09-28
Selective Storing Of Previously Decoded Instructions Of Frequently-called Instruction Sequences In An Instruction Sequence Buffer To Be Executed By A Processor
App 20170177366 - Kothinti Naresh; Vignyan Reddy ;   et al.
2017-06-22
Selective Flushing Of Instructions In An Instruction Pipeline In A Processor Back To An Execution-resolved Target Address, In Response To A Precise Interrupt
App 20170075692 - Kothinti Naresh; Vignyan Reddy ;   et al.
2017-03-16

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed