P

Inventor

BOUZGUARROU HOUDHAIFA

US46 patents
⚠️ This page may combine multiple inventors who share the name “BOUZGUARROU HOUDHAIFA”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

ADVANCED RISC MACH LTD

44 patents
US11983533B2May 14, 2024

Control flow prediction using pointers

ADVANCED RISC MACH LTD3 citations74
US11803390B1Oct 31, 2023

Prediction class determination

ADVANCED RISC MACH LTD6 citations74
US11586944B2Feb 21, 2023

Allocation filter for prediction storage structure

ADVANCED RISC MACH LTD4 citations74
US9823932B2Nov 21, 2017

Branch prediction

ADVANCED RISC MACH LTD3 citations73
US11138014B2Oct 5, 2021

Branch predictor

ADVANCED RISC MACH LTD2 citations72
US11099850B2Aug 24, 2021

Branch prediction circuitry comprising a return address prediction structure and a branch target buffer structure

ADVANCED RISC MACH LTD2 citations72
US10990404B2Apr 27, 2021

Apparatus and method for performing branch prediction using loop minimum iteration prediction

ADVANCED RISC MACH LTD4 citations72
US10853076B2Dec 1, 2020

Performing at least two branch predictions for non-contiguous instruction blocks at the same time using a prediction mapping

ADVANCED RISC MACH LTD2 citations72
US10481914B2Nov 19, 2019

Predicting detected branches as taken when cumulative weight values in a weight table selected by history register bits exceed a threshold value

ADVANCED RISC MACH LTD6 citations72
US12288067B2Apr 29, 2025

Prediction of number of iterations of a fetching process

ADVANCED RISC MACH LTD1 citations63
US10990543B1Apr 27, 2021

Apparatus and method for arbitrating access to a set of resources

ADVANCED RISC MACH LTD6 citations63
US12411692B2Sep 9, 2025

Storage of prediction-related data

ADVANCED RISC MACH LTD0 citations62
US11941403B2Mar 26, 2024

Selective prediction based on correlation between a given instruction and a subset of a set of monitored instructions ordinarily used to generate predictions for that given instruction

ADVANCED RISC MACH LTD1 citations62
US11461102B2Oct 4, 2022

Circuitry and method

ADVANCED RISC MACH LTD0 citations62
US11288209B2Mar 29, 2022

Controlling cache entry replacement based on usefulness of cache entry

ADVANCED RISC MACH LTD0 citations62
US11249762B2Feb 15, 2022

Apparatus and method for handling incorrect branch direction predictions

ADVANCED RISC MACH LTD1 citations62
US11231932B2Jan 25, 2022

Transactional recovery storage for branch history and return addresses to partially or fully restore the return stack and branch history register on transaction aborts

ADVANCED RISC MACH LTD1 citations62
US11042379B2Jun 22, 2021

Apparatus and method for providing decoded instructions from a decoded instruction cache

ADVANCED RISC MACH LTD1 citations62
US10860324B1Dec 8, 2020

Apparatus and method for making predictions for branch instructions

ADVANCED RISC MACH LTD1 citations62
US10831499B2Nov 10, 2020

Apparatus and method for performing branch prediction

ADVANCED RISC MACH LTD1 citations62
US10649782B2May 12, 2020

Apparatus and method for controlling branch prediction

ADVANCED RISC MACH LTD1 citations62
US12422915B2Sep 23, 2025

Selective deactivation of prediction circuitry

ADVANCED RISC MACH LTD0 citations61
US11281467B2Mar 22, 2022

Maintaining prediction data used to predict whether a branch represented by a branch instruction will be taken

ADVANCED RISC MACH LTD0 citations61
US12541371B2Feb 3, 2026

Predicting behaviour of control flow instructions using prediction entry types

ADVANCED RISC MACH LTD0 citations51
US12468536B1Nov 11, 2025

Branch prediction

ADVANCED RISC MACH LTD0 citations51
US12417104B2Sep 16, 2025

Switching a predicted branch type following a misprediction of a number of loop iterations

ADVANCED RISC MACH LTD0 citations51
US12411771B2Sep 9, 2025

Combiner cache structure

ADVANCED RISC MACH LTD0 citations51
US12405800B2Sep 2, 2025

Branch prediction based on a predicted confidence that a corresponding function of sampled register state correlates to a later branch instruction outcome

ADVANCED RISC MACH LTD0 citations51
US12373218B2Jul 29, 2025

Technique for predicting behaviour of control flow instructions

ADVANCED RISC MACH LTD0 citations51
US12204562B2Jan 21, 2025

Data storage structure

ADVANCED RISC MACH LTD0 citations51
US12182574B2Dec 31, 2024

Technique for predicting behaviour of control flow instructions

ADVANCED RISC MACH LTD0 citations51
US11972264B2Apr 30, 2024

Micro-operation supply rate variation

ADVANCED RISC MACH LTD0 citations51
US11915004B2Feb 27, 2024

Control flow prediction

ADVANCED RISC MACH LTD0 citations51
US11900121B2Feb 13, 2024

Methods and apparatus for predicting instructions for execution

ADVANCED RISC MACH LTD0 citations51
US11080184B2Aug 3, 2021

Circuitry and method

ADVANCED RISC MACH LTD0 citations51
US10936463B2Mar 2, 2021

Apparatus and method for detecting regularity in a number of occurrences of an event observed during multiple instances of a counting period

ADVANCED RISC MACH LTD0 citations51
US12578964B2Mar 17, 2026

Prediction data corruption

ADVANCED RISC MACH LTD0 citations50
US12475047B2Nov 18, 2025

Filtering invalidation requests

ADVANCED RISC MACH LTD0 citations50
US12386626B2Aug 12, 2025

Predicting upcoming control flow

ADVANCED RISC MACH LTD0 citations50
US11226824B2Jan 18, 2022

Circuitry and method

ADVANCED RISC MACH LTD0 citations49
US12050917B2Jul 30, 2024

Methods and apparatus for tracking instruction information stored in virtual sub-elements mapped to physical sub-elements of a given element

ADVANCED RISC MACH LTD0 citations48
US11861368B2Jan 2, 2024

Re-enabling use of prediction table after execution state switch

ADVANCED RISC MACH LTD0 citations47
US10620960B2Apr 14, 2020

Apparatus and method for performing branch prediction

ADVANCED RISC MACH LTD0 citations40
US10691461B2Jun 23, 2020

Data processing

ADVANCED RISC MACH LTD0 citations39

ARM LTD

2 patents