P

Inventor

PELEG ALEXANDER D

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

INTEL CORP

46 patents
US6385634B1May 7, 2002

Method for performing multiply-add operations on packed data

INTEL CORP128 citations99
US7395298B2Jul 1, 2008

Method and apparatus for performing multiply-add operations on packed data

INTEL CORP71 citations98
US6237016B1May 22, 2001

Method and apparatus for multiplying and accumulating data samples and complex coefficients

INTEL CORP85 citations98
US6058408AMay 2, 2000

Method and apparatus for multiplying and accumulating complex numbers in a digital filter

INTEL CORP97 citations98
US5936872AAug 10, 1999

Method and apparatus for storing complex numbers to allow for efficient complex multiplication operations and performing such complex multiplication operations

INTEL CORP128 citations98
US5852726ADec 22, 1998

Method and apparatus for executing two types of instructions that specify registers of a shared logical register file in a stack and a non-stack referenced manner

INTEL CORP163 citations98
US6035316AMar 7, 2000

Apparatus for performing multiply-add operations on packed data

INTEL CORP85 citations97
US5835748ANov 10, 1998

Method for executing different sets of instructions that cause a processor to perform different data type operations on different physical registers files that logically appear to software as a single aliased register file

INTEL CORP114 citations97
US5793661AAug 11, 1998

Method and apparatus for performing multiply and accumulate operations on packed data

INTEL CORP131 citations97
US6631389B2Oct 7, 2003

Apparatus for performing packed shift operations

INTEL CORP54 citations96
US6470370B2Oct 22, 2002

Method and apparatus for multiplying and accumulating complex numbers in a digital filter

INTEL CORP62 citations96
US6275834B1Aug 14, 2001

Apparatus for performing packed shift operations

INTEL CORP59 citations96
US6170997B1Jan 9, 2001

Method for executing instructions that operate on different data types stored in the same single logical register file

INTEL CORP46 citations96
US5983253ANov 9, 1999

Computer system for performing complex digital filters

INTEL CORP59 citations96
US5983257ANov 9, 1999

System for signal processing using multiply-add operations

INTEL CORP86 citations96
US5940859AAug 17, 1999

Emptying packed data state during execution of packed data instructions

INTEL CORP65 citations96
US5935240AAug 10, 1999

Computer implemented method for transferring packed data between register files and memory

INTEL CORP60 citations96
US5815421ASep 29, 1998

Method for transposing a two-dimensional array

INTEL CORP54 citations96
US5757432AMay 26, 1998

Manipulating video and audio signals using a processor which supports SIMD instructions

INTEL CORP75 citations96
US5701508ADec 23, 1997

Executing different instructions that cause different data type operations to be performed on single logical register file

INTEL CORP94 citations96
US6823353B2Nov 23, 2004

Method and apparatus for multiplying and accumulating complex numbers in a digital filter

INTEL CORP31 citations93
US6018351AJan 25, 2000

Computer system performing a two-dimensional rotation of packed data representing multimedia information

INTEL CORP33 citations93
US5835392ANov 10, 1998

Method for performing complex fast fourier transforms (FFT's)

INTEL CORP52 citations93
US7424505B2Sep 9, 2008

Method and apparatus for performing multiply-add operations on packed data

INTEL CORP17 citations92
US7149882B2Dec 12, 2006

Processor with instructions that operate on different data types stored in the same single logical register file

INTEL CORP23 citations92
US6266686B1Jul 24, 2001

Emptying packed data state during execution of packed data instructions

INTEL CORP23 citations92
US5880979AMar 9, 1999

System for providing the absolute difference of unsigned values

INTEL CORP52 citations92
US5857096AJan 5, 1999

Microarchitecture for implementing an instruction to clear the tags of a stack reference register file

INTEL CORP36 citations92
US6792523B1Sep 14, 2004

Processor with instructions that operate on different data types stored in the same single logical register file

INTEL CORP30 citations90
US5742529AApr 21, 1998

Method and an apparatus for providing the absolute difference of unsigned values

INTEL CORP39 citations89
US6901420B2May 31, 2005

Method and apparatus for performing packed shift operations

INTEL CORP10 citations82
US7509367B2Mar 24, 2009

Method and apparatus for performing multiply-add operations on packed data

INTEL CORP2 citations74
US7461109B2Dec 2, 2008

Method and apparatus for providing packed shift operations in a processor

INTEL CORP5 citations74
US7451169B2Nov 11, 2008

Method and apparatus for providing packed shift operations in a processor

INTEL CORP3 citations74
US7117232B2Oct 3, 2006

Method and apparatus for providing packed shift operations in a processor

INTEL CORP6 citations74
US6751725B2Jun 15, 2004

Methods and apparatuses to clear state for operation of a stack

INTEL CORP7 citations74
US6738793B2May 18, 2004

Processor capable of executing packed shift operations

INTEL CORP7 citations74
US9389858B2Jul 12, 2016

Orderly storing of corresponding packed bytes from first and second source registers in result register

INTEL CORP0 citations63
US9361100B2Jun 7, 2016

Packing saturated lower 8-bit elements from two source registers of packed 16-bit elements

INTEL CORP0 citations63
US9223572B2Dec 29, 2015

Interleaving half of packed data elements of size specified in instruction and stored in two source registers

INTEL CORP1 citations63
US9182983B2Nov 10, 2015

Executing unpack instruction and pack instruction with saturation on packed data elements from two source operand registers

INTEL CORP0 citations63
US9116687B2Aug 25, 2015

Packing in destination register half of each element with saturation from two source packed data registers

INTEL CORP1 citations63
US9015453B2Apr 21, 2015

Packing odd bytes from two source registers of packed data

INTEL CORP0 citations63
US7373490B2May 13, 2008

Emptying packed data state during execution of packed data instructions

INTEL CORP2 citations63
US5984515ANov 16, 1999

Computer implemented method for providing a two dimensional rotation of packed data

INTEL CORP3 citations63
US7480686B2Jan 20, 2009

Method and apparatus for executing packed shift operations

INTEL CORP0 citations52

PELEG ALEXANDER D

2 patents