Membership
Tour
Register
Log in
Rami Mohammad AL SHEIKH
Follow
Person
Raleigh, NC, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Reuse of branch information queue entries for multiple instances of...
Patent number
11,995,443
Issue date
May 28, 2024
Microsoft Technology Licensing, LLC
Daren Eugene Streett
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Selectively updating branch predictors for loops executed from loop...
Patent number
11,928,474
Issue date
Mar 12, 2024
Microsoft Technology Licensing, LLC
Rami Mohammad Al Sheikh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Providing extended branch target buffer (BTB) entries for storing t...
Patent number
11,915,002
Issue date
Feb 27, 2024
Microsoft Technology Licensing, LLC
Saransh Jain
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Performing branch predictor training using probabilistic counter up...
Patent number
11,789,740
Issue date
Oct 17, 2023
Microsoft Technology Licensing, LLC
Rami Mohammad Al Sheikh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Methods and circuitry for efficient management of local branch hist...
Patent number
11,768,688
Issue date
Sep 26, 2023
Microsoft Technology Licensing, LLC
Rami Mohammad Al Sheikh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Reusing fetched, flushed instructions after an instruction pipeline...
Patent number
11,726,787
Issue date
Aug 15, 2023
Microsoft Technology Licensing LLC
Rami Mohammad Al Sheikh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Providing load address predictions using address prediction tables...
Patent number
11,709,679
Issue date
Jul 25, 2023
QUALCOMM Incorporated
Rami Mohammad Al Sheikh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Restoring speculative history used for making speculative predictio...
Patent number
11,698,789
Issue date
Jul 11, 2023
Microsoft Technology Licensing, LLC
Vignyan Reddy Kothinti Naresh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Processor branch prediction circuit employing back-invalidation of...
Patent number
11,487,545
Issue date
Nov 1, 2022
Microsoft Technology Licensing, LLC
Daren E. Streett
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Predicting load-based control independent (CI) register data indepe...
Patent number
11,392,387
Issue date
Jul 19, 2022
Microsoft Technology Licensing, LLC
Vignyan Reddy Kothinti Naresh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Reusing fetched, flushed instructions after an instruction pipeline...
Patent number
11,360,773
Issue date
Jun 14, 2022
Microsoft Technology Licensing, LLC
Rami Mohammad Al Sheikh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Cache management circuits for predictive adjustment of cache contro...
Patent number
11,334,488
Issue date
May 17, 2022
Microsoft Technology Licensing, LLC
Rami Mohammad Al Sheikh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Opportunistic consumer instruction steering based on producer instr...
Patent number
11,327,763
Issue date
May 10, 2022
Microsoft Technology Licensing, LLC
Arthur Perais
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Efficient load value prediction
Patent number
11,243,772
Issue date
Feb 8, 2022
QUALCOMM Incorporated
Rami Mohammad A. Al Sheikh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Reusing executed, flushed instructions after an instruction pipelin...
Patent number
11,074,077
Issue date
Jul 27, 2021
Microsoft Technology Licensing, LLC
Rami Mohammad Al Sheikh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Swapping and restoring context-specific branch predictor states on...
Patent number
11,068,273
Issue date
Jul 20, 2021
Microsoft Technology Licensing, LLC
Rami Mohammad Al Sheikh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Deferring cache state updates in a non-speculative cache memory in...
Patent number
11,061,824
Issue date
Jul 13, 2021
Microsoft Technology Licensing, LLC
Vignyan Reddy Kothinti Naresh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Systems and methods for processing instructions having wide immedia...
Patent number
11,036,512
Issue date
Jun 15, 2021
Microsoft Technology Licensing, LLC
Arthur Perais
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Enabling early execution of move-immediate instructions having vari...
Patent number
10,896,041
Issue date
Jan 19, 2021
Microsoft Technology Licensing, LLC
Shivam Priyadarshi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Branch prediction based on load-path history
Patent number
10,838,731
Issue date
Nov 17, 2020
QUALCOMM Incorporated
Rami Mohammad A. Al Sheikh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamic pipeline throttling using confidence-based weighting of in-...
Patent number
10,474,462
Issue date
Nov 12, 2019
QUALCOMM Incorporated
Shivam Priyadarshi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Slice construction for pre-executing data dependent loads
Patent number
10,379,863
Issue date
Aug 13, 2019
QUALCOMM Incorporated
Shivam Priyadarshi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Next line prefetchers employing initial high prefetch prediction co...
Patent number
10,353,819
Issue date
Jul 16, 2019
QUALCOMM Incorporated
Brandon Dwiel
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Intelligent data prefetching using address delta prediction
Patent number
10,303,608
Issue date
May 28, 2019
QUALCOMM Incorporated
Rami Mohammad Al Sheikh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Selective flushing of instructions in an instruction pipeline in a...
Patent number
10,255,074
Issue date
Apr 9, 2019
QUALCOMM Incorporated
Vignyan Reddy Kothinti Naresh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Selective bypassing of allocation in a cache
Patent number
10,223,278
Issue date
Mar 5, 2019
QUALCOMM Incorporated
Shivam Priyadarshi
Y02 - TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMA...
Information
Patent Grant
Apparatus and method for dynamic power reduction in a unified sched...
Patent number
10,203,745
Issue date
Feb 12, 2019
QUALCOMM Incorporated
Milind Ram Kulkarni
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Cost-aware cache replacement
Patent number
10,185,668
Issue date
Jan 22, 2019
QUALCOMM Incorporated
Rami Mohammad A. Al Sheikh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multiple instruction issuance with parallel inter-group and intra-g...
Patent number
10,089,114
Issue date
Oct 2, 2018
QUALCOMM Incorporated
Milind Ram Kulkarni
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Speculative history forwarding in overriding branch predictors, and...
Patent number
9,582,285
Issue date
Feb 28, 2017
QUALCOMM Incorporated
Rami Mohammad Al Sheikh
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
PERFORMING STORAGE-FREE INSTRUCTION CACHE HIT PREDICTION IN A PROCE...
Publication number
20240201998
Publication date
Jun 20, 2024
Microsoft Technology Licensing, LLC
Ahmed ABULILA
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ACCELERATING FETCH TARGET QUEUE (FTQ) PROCESSING IN A PROCESSOR
Publication number
20240201999
Publication date
Jun 20, 2024
Microsoft Technology Licensing, LLC
Saransh JAIN
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROVIDING LOCATION-BASED PREFETCHING IN PROCESSOR-BASED DEVICES
Publication number
20240168885
Publication date
May 23, 2024
Microsoft Technology Licensing, LLC
Ahmed ABULILA
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REUSE OF BRANCH INFORMATION QUEUE ENTRIES FOR MULTIPLE INSTANCES OF...
Publication number
20240111540
Publication date
Apr 4, 2024
Microsoft Technology Licensing, LLC
Daren Eugene STREETT
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROVIDING EXTENDED BRANCH TARGET BUFFER (BTB) ENTRIES FOR STORING T...
Publication number
20230418615
Publication date
Dec 28, 2023
Microsoft Technology Licensing, LLC
Saransh JAIN
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHODS AND CIRCUITRY FOR EFFICIENT MANAGEMENT OF LOCAL BRANCH HIST...
Publication number
20230393854
Publication date
Dec 7, 2023
Microsoft Technology Licensing, LLC
Rami Mohammad AL SHEIKH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SELECTIVELY UPDATING BRANCH PREDICTORS FOR LOOPS EXECUTED FROM LOOP...
Publication number
20230393853
Publication date
Dec 7, 2023
Microsoft Technology Licensing, LLC
Rami Mohammad AL SHEIKH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPTIMIZATION OF CAPTURED LOOPS IN A PROCESSOR FOR OPTIMIZING LOOP R...
Publication number
20230205535
Publication date
Jun 29, 2023
Microsoft Technology Licensing, LLC
Rami Mohammad AL SHEIKH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PERFORMING BRANCH PREDICTOR TRAINING USING PROBABILISTIC COUNTER UP...
Publication number
20230161595
Publication date
May 25, 2023
Microsoft Technology Licensing, LLC
Rami Mohammad AL SHEIKH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REUSING FETCHED, FLUSHED INSTRUCTIONS AFTER AN INSTRUCTION PIPELINE...
Publication number
20220283816
Publication date
Sep 8, 2022
Microsoft Technology Licensing, LLC
Rami Mohammad AL SHEIKH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LOOP BUFFERING EMPLOYING LOOP CHARACTERISTIC PREDICTION IN A PROCES...
Publication number
20220283811
Publication date
Sep 8, 2022
Microsoft Technology Licensing, LLC
Rami Mohammad AL SHEIKH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROCESSOR BRANCH PREDICTION CIRCUIT EMPLOYING BACK-INVALIDATION OF...
Publication number
20220283819
Publication date
Sep 8, 2022
Microsoft Technology Licensing, LLC
Daren E. STREETT
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PREDICTING LOAD-BASED CONTROL INDEPENDENT (CI) REGISTER DATA INDEPE...
Publication number
20220137977
Publication date
May 5, 2022
Microsoft Technology Licensing, LLC
Vignyan Reddy KOTHINTI NARESH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
RESTORING SPECULATIVE HISTORY USED FOR MAKING SPECULATIVE PREDICTIO...
Publication number
20220113976
Publication date
Apr 14, 2022
Microsoft Technology Licensing, LLC
Vignyan Reddy KOTHINTI NARESH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REUSING FETCHED, FLUSHED INSTRUCTIONS AFTER AN INSTRUCTION PIPELINE...
Publication number
20210397453
Publication date
Dec 23, 2021
Microsoft Technology Licensing, LLC
Rami Mohammad AL SHEIKH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPPORTUNISTIC CONSUMER INSTRUCTION STEERING BASED ON PRODUCER INSTR...
Publication number
20210389951
Publication date
Dec 16, 2021
Microsoft Technology Licensing, LLC
Arthur PERAIS
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CACHE MANAGEMENT CIRCUITS FOR PREDICTIVE ADJUSTMENT OF CACHE CONTRO...
Publication number
20210390054
Publication date
Dec 16, 2021
Microsoft Technology Licensing, LLC
Rami Mohammad AL SHEIKH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEMS AND METHODS FOR PROCESSING INSTRUCTIONS HAVING WIDE IMMEDIA...
Publication number
20210089308
Publication date
Mar 25, 2021
Microsoft Technology Licensing, LLC
Arthur PERAIS
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SWAPPING AND RESTORING CONTEXT-SPECIFIC BRANCH PREDICTOR STATES ON...
Publication number
20210064378
Publication date
Mar 4, 2021
Microsoft Technology Licensing, LLC
Rami Mohammad AL SHEIKH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DEFERRING CACHE STATE UPDATES IN A NON-SPECULATIVE CACHE MEMORY IN...
Publication number
20210064541
Publication date
Mar 4, 2021
Microsoft Technology Licensing, LLC
Vignyan Reddy KOTHINTI NARESH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ADAPTIVE PROGRAM EXECUTION OF COMPILER-OPTIMIZED MACHINE CODE BASED...
Publication number
20210064353
Publication date
Mar 4, 2021
Microsoft Technology Licensing, LLC
Rami Mohammad AL SHEIKH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EFFICIENT LOAD VALUE PREDICTION
Publication number
20200364055
Publication date
Nov 19, 2020
QUALCOMM Incorporated
Rami Mohammad A. AL SHEIKH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EARLY INSTRUCTION EXECUTION WITH VALUE PREDICTION AND LOCAL REGISTE...
Publication number
20200356372
Publication date
Nov 12, 2020
QUALCOMM Incorporated
Rami Mohammad A. AL SHEIKH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BRANCH PREDICTION BASED ON LOAD-PATH HISTORY
Publication number
20200089504
Publication date
Mar 19, 2020
QUALCOMM Incorporated
Rami Mohammad A. AL SHEIKH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
FAST PIPELINE RESTART IN PROCESSOR WITH DECOUPLED FETCHER
Publication number
20190155608
Publication date
May 23, 2019
QUALCOMM Incorporated
Arthur PERAIS
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHODS FOR MITIGATING FAULT ATTACKS IN MICROPROCESSORS USING VALUE...
Publication number
20190095621
Publication date
Mar 28, 2019
QUALCOMM Incorporated
Rosario CAMMAROTA
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SLICE CONSTRUCTION FOR PRE-EXECUTING DATA DEPENDENT LOADS
Publication number
20190087192
Publication date
Mar 21, 2019
QUALCOMM Incorporated
Shivam PRIYADARSHI
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INTELLIGENT DATA PREFETCHING USING ADDRESS DELTA PREDICTION
Publication number
20190065375
Publication date
Feb 28, 2019
QUALCOMM Incorporated
Rami Mohammad AL SHEIKH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD AND APPARATUS FOR LOAD VALUE PREDICTION
Publication number
20190065964
Publication date
Feb 28, 2019
QUALCOMM Incorporated
Rami Mohammad A. AL SHEIKH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EXPEDITING CACHE MISSES THROUGH CACHE HIT PREDICTION
Publication number
20190065384
Publication date
Feb 28, 2019
QUALCOMM Incorporated
Rami Mohammad AL SHEIKH
G06 - COMPUTING CALCULATING COUNTING