Inventor
PELEG ALEXANDER
IL40 patents
⚠️ This page may combine multiple inventors who share the name “PELEG ALEXANDER”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
INTEL CORP
28 patentsUS6516406B1Feb 4, 2003
Processor executing unpack instruction to interleave data elements from two packed data
INTEL CORP100 citations99
US5881275AMar 9, 1999
Method for unpacking a plurality of packed data into a result packed data
INTEL CORP103 citations99
US5802336ASep 1, 1998
Microprocessor capable of unpacking packed data
INTEL CORP172 citations99
US5721892AFeb 24, 1998
Method and apparatus for performing multiply-subtract operations on packed data
INTEL CORP198 citations99
US5907842AMay 25, 1999
Method of sorting numbers to obtain maxima/minima values with ordering
INTEL CORP97 citations98
US5819101AOct 6, 1998
Method for packing a plurality of packed data elements in response to a pack instruction
INTEL CORP143 citations98
US5675526AOct 7, 1997
Processor performing packed data multiplication
INTEL CORP117 citations98
US5666298ASep 9, 1997
Method for performing shift operations on packed data
INTEL CORP112 citations98
US6119216ASep 12, 2000
Microprocessor capable of unpacking packed data in response to a unpack instruction
INTEL CORP47 citations97
US5983256ANov 9, 1999
Apparatus for performing multiply-add operations on packed data
INTEL CORP68 citations97
US5381533AJan 10, 1995
Dynamic flow instruction cache memory organized around trace segments independent of virtual address line
INTEL CORP167 citations97
US6675376B2Jan 6, 2004
System and method for fusing instructions
INTEL CORP52 citations96
US5818739AOct 6, 1998
Processor for performing shift operations on packed data
INTEL CORP80 citations96
US5677862AOct 14, 1997
Method for multiplying packed data
INTEL CORP44 citations96
US6625724B1Sep 23, 2003
Method and apparatus to support an expanded register set
INTEL CORP62 citations95
US7171543B1Jan 30, 2007
Method and apparatus for executing a 32-bit application by confining the application to a 32-bit address space subset in a 64-bit processor
INTEL CORP35 citations93
US8793299B2Jul 29, 2014
Processor for performing multiply-add operations on packed data
INTEL CORP8 citations92
US7458069B2Nov 25, 2008
System and method for fusing instructions
INTEL CORP15 citations92
US6128614AOct 3, 2000
Method of sorting numbers to obtain maxima/minima values with ordering
INTEL CORP38 citations92
US6070237AMay 30, 2000
Method for performing population counts on packed data types
INTEL CORP19 citations92
US6036350AMar 14, 2000
Method of sorting signed numbers and solving absolute differences using packed instructions
INTEL CORP54 citations92
US5859997AJan 12, 1999
Method for performing multiply-substrate operations on packed data
INTEL CORP33 citations92
US9141387B2Sep 22, 2015
Processor executing unpack and pack instructions specifying two source packed data operands and saturation
INTEL CORP0 citations63
US8838946B2Sep 16, 2014
Packing lower half bits of signed data elements in two source registers in a destination register with saturation
INTEL CORP0 citations63
US8793475B2Jul 29, 2014
Method and apparatus for unpacking and moving packed data
INTEL CORP1 citations63
US7966482B2Jun 21, 2011
Interleaving saturated lower half of data elements from two source registers of packed data
INTEL CORP0 citations63
US8745119B2Jun 3, 2014
Processor for performing multiply-add operations on packed data
INTEL CORP0 citations52
US7363476B2Apr 22, 2008
Method and apparatus to support an expanded register set
INTEL CORP0 citations51
PELEG ALEXANDER
11 patentsUS8601246B2Dec 3, 2013
Execution of instruction with element size control bit to interleavingly store half packed data elements of source registers in same size destination register
PELEG ALEXANDER10 citations92
US8396915B2Mar 12, 2013
Processor for performing multiply-add operations on packed data
PELEG ALEXANDER12 citations92
US5197238AMar 30, 1993
Enclosed structures
PELEG ALEXANDER51 citations92
US4837990AJun 13, 1989
Sheltering structures and a method of assembling same
PELEG ALEXANDER40 citations92
US4170810AOct 16, 1979
Fastening devices for flexible sheets
PELEG ALEXANDER28 citations82
US8190867B2May 29, 2012
Packing two packed signed data in registers with saturation
PELEG ALEXANDER2 citations74
US8639914B2Jan 28, 2014
Packing signed word elements from two source registers to saturated signed byte elements in destination register
PELEG ALEXANDER0 citations63
US8521994B2Aug 27, 2013
Interleaving corresponding data elements from part of two source registers to destination register in processor operable to perform saturation
PELEG ALEXANDER0 citations63
US8495346B2Jul 23, 2013
Processor executing pack and unpack instructions
PELEG ALEXANDER0 citations63
US8626814B2Jan 7, 2014
Method and apparatus for performing multiply-add operations on packed data
PELEG ALEXANDER1 citations61
US8495123B2Jul 23, 2013
Processor for performing multiply-add operations on packed data
PELEG ALEXANDER0 citations52