loadpatents
name:-0.20797801017761
name:-0.017129182815552
name:-0.013844966888428
AL SHEIKH; Rami Mohammad Patent Filings

AL SHEIKH; Rami Mohammad

Patent Applications and Registrations

Patent applications and USPTO patent grants for AL SHEIKH; Rami Mohammad.The latest application filed is for "loop buffering employing loop characteristic prediction in a processor for optimizing loop buffer performance".

Company Profile
12.14.24
  • AL SHEIKH; Rami Mohammad - Morrisville NC
  • Al Sheikh; Rami Mohammad - Raleigh NC
*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
Loop Buffering Employing Loop Characteristic Prediction In A Processor For Optimizing Loop Buffer Performance
App 20220283811 - AL SHEIKH; Rami Mohammad ;   et al.
2022-09-08
Reusing Fetched, Flushed Instructions After An Instruction Pipeline Flush In Response To A Hazard In A Processor To Reduce Instruction Re-fetching
App 20220283816 - AL SHEIKH; Rami Mohammad ;   et al.
2022-09-08
Processor Branch Prediction Circuit Employing Back-invalidation Of Prediction Cache Entries Based On Decoded Branch Instructions And Related Methods
App 20220283819 - STREETT; Daren E. ;   et al.
2022-09-08
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
Reusing fetched, flushed instructions after an instruction pipeline flush in response to a hazard in a processor to reduce instruction re-fetching
Grant 11,360,773 - Al Sheikh , et al. June 14, 2
2022-06-14
Cache management circuits for predictive adjustment of cache control policies based on persistent, history-based cache control information
Grant 11,334,488 - Al Sheikh , et al. May 17, 2
2022-05-17
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
Reusing Fetched, Flushed Instructions After An Instruction Pipeline Flush In Response To A Hazard In A Processor To Reduce Instruction Re-fetching
App 20210397453 - AL SHEIKH; Rami Mohammad ;   et al.
2021-12-23
Cache Management Circuits For Predictive Adjustment Of Cache Control Policies Based On Persistent, History-based Cache Control Information
App 20210390054 - AL SHEIKH; Rami Mohammad ;   et al.
2021-12-16
Opportunistic Consumer Instruction Steering Based On Producer Instruction Value Prediction In A Multi-cluster Processor
App 20210389951 - PERAIS; Arthur ;   et al.
2021-12-16
Reusing executed, flushed instructions after an instruction pipeline flush in response to a hazard in a processor to reduce instruction re-execution
Grant 11,074,077 - Al Sheikh , et al. July 27, 2
2021-07-27
Swapping and restoring context-specific branch predictor states on context switches in a processor
Grant 11,068,273 - Al Sheikh , et al. 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
Systems and methods for processing instructions having wide immediate operands
Grant 11,036,512 - Perais , et al. June 15, 2
2021-06-15
Systems And Methods For Processing Instructions Having Wide Immediate Operands
App 20210089308 - PERAIS; Arthur ;   et al.
2021-03-25
Swapping And Restoring Context-specific Branch Predictor States On Context Switches In A Processor
App 20210064378 - AL SHEIKH; Rami Mohammad ;   et al.
2021-03-04
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
Adaptive Program Execution Of Compiler-optimized Machine Code Based On Runtime Information About A Processor-based System
App 20210064353 - AL SHEIKH; Rami Mohammad ;   et al.
2021-03-04
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
Dynamic pipeline throttling using confidence-based weighting of in-flight branch instructions
Grant 10,474,462 - Priyadarshi , et al. Nov
2019-11-12
Next line prefetchers employing initial high prefetch prediction confidence states for throttling next line prefetches in a processor-based system
Grant 10,353,819 - Dwiel , et al. July 16, 2
2019-07-16
Intelligent data prefetching using address delta prediction
Grant 10,303,608 - Al Sheikh , et al.
2019-05-28
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
Expediting Cache Misses Through Cache Hit Prediction
App 20190065384 - AL SHEIKH; Rami Mohammad ;   et al.
2019-02-28
Intelligent Data Prefetching Using Address Delta Prediction
App 20190065375 - AL SHEIKH; Rami Mohammad ;   et al.
2019-02-28
Cost-aware Cache Replacement
App 20190018798 - AL SHEIKH; Rami Mohammad ;   et al.
2019-01-17
REPLAYING SPECULATIVELY DISPATCHED LOAD-DEPENDENT INSTRUCTIONS IN RESPONSE TO A CACHE MISS FOR A PRODUCING LOAD INSTRUCTION IN AN OUT-OF-ORDER PROCESSOR (OoP)
App 20180081691 - Kulkarni; Milind Ram ;   et al.
2018-03-22
Next Line Prefetchers Employing Initial High Prefetch Prediction Confidence States For Throttling Next Line Prefetches In A Processor-based System
App 20170371790 - Dwiel; Brandon ;   et al.
2017-12-28
Providing Load Address Predictions Using Address Prediction Tables Based On Load Path History In Processor-based Systems
App 20170286119 - Al Sheikh; Rami Mohammad ;   et al.
2017-10-05
Dynamic Pipeline Throttling Using Confidence-based Weighting Of In-flight Branch Instructions
App 20170249149 - PRIYADARSHI; Shivam ;   et al.
2017-08-31
Method And Apparatus For Dynamically Tuning Speculative Optimizations Based On Instruction Signature
App 20170090936 - AL SHEIKH; Rami Mohammad ;   et al.
2017-03-30
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
Speculative history forwarding in overriding branch predictors, and related circuits, methods, and computer-readable media
Grant 9,582,285 - Al Sheikh , et al. February 28, 2
2017-02-28
Power Efficient Fetch Adaptation
App 20170046159 - PRIYADARSHI; Shivam ;   et al.
2017-02-16
Providing Early Instruction Execution In An Out-of-order (ooo) Processor, And Related Apparatuses, Methods, And Computer-readable Media
App 20160170770 - Cain, III; Harold Wade ;   et al.
2016-06-16
Speculative History Forwarding In Overriding Branch Predictors, And Related Circuits, Methods, And Computer-readable Media
App 20150268958 - Al Sheikh; Rami Mohammad ;   et al.
2015-09-24

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