Inventor
AL-OTOOM MUAWYA M
US23 patents
⚠️ This page may combine multiple inventors who share the name “AL-OTOOM MUAWYA M”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
APPLE INC
16 patentsUS10838729B1Nov 17, 2020
System and method for predicting memory dependence when a source register of a push instruction matches the destination register of a pop instruction
APPLE INC16 citations84
US10719327B1Jul 21, 2020
Branch prediction system
APPLE INC10 citations83
US11379240B2Jul 5, 2022
Indirect branch predictor based on register operands
APPLE INC3 citations72
US9632791B2Apr 25, 2017
Cache for patterns of instructions with multiple forward control transfers
APPLE INC2 citations72
US11200062B2Dec 14, 2021
History file for previous register mapping storage and last reference indication
APPLE INC0 citations62
US12578965B2Mar 17, 2026
Biased indirect control transfer prediction
APPLE INC0 citations58
US11630670B2Apr 18, 2023
Multi-table signature prefetch
APPLE INC0 citations51
US11416254B2Aug 16, 2022
Zero cycle load bypass in a decode group
APPLE INC0 citations51
US12585469B2Mar 24, 2026
Trace cache access prediction and read enable
APPLE INC0 citations50
US12547409B2Feb 10, 2026
Trace cache that supports multiple different trace lengths
APPLE INC0 citations50
US12436766B2Oct 7, 2025
Sharing branch predictor resource for instruction cache and trace cache predictions
APPLE INC0 citations50
US12423106B2Sep 23, 2025
Next fetch predictor for trace cache
APPLE INC0 citations50
US12288070B1Apr 29, 2025
Program counter zero-cycle loads
APPLE INC0 citations50
US12265823B2Apr 1, 2025
Trace cache with filter for internal control transfer inclusion
APPLE INC0 citations50
US12236244B1Feb 25, 2025
Multi-degree branch predictor
APPLE INC0 citations50
US12530193B2Jan 20, 2026
Trace cache techniques based on biased control transfer instructions
APPLE INC0 citations46
INTEL CORP
4 patentsUS9588766B2Mar 7, 2017
Accelerated interlane vector reduction instructions
INTEL CORP2 citations72
US9292294B2Mar 22, 2016
Detection of memory address aliasing and violations of data dependency relationships
INTEL CORP4 citations69
US10209989B2Feb 19, 2019
Accelerated interlane vector reduction instructions
INTEL CORP0 citations51
US9411739B2Aug 9, 2016
System, method and apparatus for improving transactional memory (TM) throughput using TM region indicators
INTEL CORP1 citations51