P

Inventor

ABDALLAH MOHAMMAD

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

INTEL CORP

34 patents
US6115812ASep 5, 2000

Method and apparatus for efficient vertical SIMD computations

INTEL CORP169 citations98
US7430656B2Sep 30, 2008

System and method of converting data formats and communicating between execution units

INTEL CORP68 citations97
US6041404AMar 21, 2000

Dual function system and method for shuffling packed data elements

INTEL CORP162 citations95
US9811377B2Nov 7, 2017

Method for executing multithreaded instructions grouped into blocks

INTEL CORP23 citations94
US7133040B1Nov 7, 2006

System and method for performing an insert-extract instruction

INTEL CORP56 citations94
US9823930B2Nov 21, 2017

Method for emulating a guest centralized flag architecture by using a native distributed flag architecture

INTEL CORP17 citations93
US6233671B1May 15, 2001

Staggering execution of an instruction by dividing a full-width macro instruction into at least two partial-width micro instructions

INTEL CORP63 citations93
US6085312AJul 4, 2000

Method and apparatus for handling imprecise exceptions

INTEL CORP50 citations93
US6584547B2Jun 24, 2003

Shared cache structure for temporal and non-temporal instructions

INTEL CORP26 citations92
US6426746B2Jul 30, 2002

Optimization for 3-D graphic transformation using SIMD computations

INTEL CORP45 citations92
US7216138B2May 8, 2007

Method and apparatus for floating point operations and format conversion operations

INTEL CORP40 citations91
US6035318AMar 7, 2000

Booth multiplier for handling variable width operands

INTEL CORP27 citations90
US7761694B2Jul 20, 2010

Execution unit for performing shuffle and other operations

INTEL CORP23 citations87
US10198266B2Feb 5, 2019

Method for populating register view data structure by using register template snapshots

INTEL CORP9 citations84
US9858080B2Jan 2, 2018

Method for implementing a reduced size register view data structure in a microprocessor

INTEL CORP9 citations84
US9811342B2Nov 7, 2017

Method for performing dual dispatch of blocks and half blocks

INTEL CORP11 citations84
US6970994B2Nov 29, 2005

Executing partial-width packed data instructions

INTEL CORP12 citations84
US10140138B2Nov 27, 2018

Methods, systems and apparatus for supporting wide and efficient front-end operation with guest-architecture emulation

INTEL CORP10 citations81
US7467286B2Dec 16, 2008

Executing partial-width packed data instructions

INTEL CORP8 citations74
US11281481B2Mar 22, 2022

Using a plurality of conversion tables to implement an instruction set agnostic runtime architecture

INTEL CORP2 citations73
US10521239B2Dec 31, 2019

Microprocessor accelerated code optimizer

INTEL CORP2 citations73
US10417000B2Sep 17, 2019

Method for a delayed branch implementation by using a front end track table

INTEL CORP3 citations73
US10394563B2Aug 27, 2019

Hardware accelerated conversion system using pattern matching

INTEL CORP1 citations73
US10310987B2Jun 4, 2019

Systems and methods for accessing a unified translation lookaside buffer

INTEL CORP1 citations73
US10255076B2Apr 9, 2019

Method for performing dual dispatch of blocks and half blocks

INTEL CORP2 citations73
US10248570B2Apr 2, 2019

Methods, systems and apparatus for predicting the way of a set associative cache

INTEL CORP1 citations73
US10083041B2Sep 25, 2018

Instruction sequence buffer to enhance branch prediction efficiency

INTEL CORP3 citations73
US9990200B2Jun 5, 2018

Executing instruction sequence code blocks by using virtual cores instantiated by partitionable engines

INTEL CORP3 citations73
US9928121B2Mar 27, 2018

Method and system for implementing recovery from speculative forwarding miss-predictions/errors resulting from load store reordering and optimization

INTEL CORP2 citations73
US9921842B2Mar 20, 2018

Guest instruction block with near branching and far branching sequence construction to native instruction block

INTEL CORP2 citations73
US9921845B2Mar 20, 2018

Memory fragments for supporting code block execution by using virtual cores instantiated by partitionable engines

INTEL CORP3 citations73
US9817666B2Nov 14, 2017

Method for a delayed branch implementation by using a front end track table

INTEL CORP3 citations73
US9753691B2Sep 5, 2017

Method for a stage optimized high speed adder

INTEL CORP3 citations73
US9733909B2Aug 15, 2017

System converter that implements a reordering process through JIT (just in time) optimization that ensures loads do not dispatch ahead of other loads that are to the same address

INTEL CORP4 citations73

ABDALLAH MOHAMMAD

10 patents

AVUDAIYAPPAN KARTHIKEYAN

4 patents

SOFT MACHINES INC

1 patent

(unassigned)

1 patent

Showing the top 50 of 111 patents by PatentIndex Score.