Inventor
YAARI YAAKOV
IL42 patents
⚠️ This page may combine multiple inventors who share the name “YAARI YAAKOV”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
INTEL CORP
29 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
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
US6631389B2Oct 7, 2003
Apparatus for performing packed shift operations
INTEL CORP54 citations96
US6275834B1Aug 14, 2001
Apparatus for performing packed shift operations
INTEL CORP59 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
US5265213ANov 23, 1993
Pipeline system for executing predicted branch target instruction in a cycle concurrently with the execution of branch instruction
INTEL CORP107 citations94
US6070237AMay 30, 2000
Method for performing population counts on packed data types
INTEL CORP19 citations92
US6901420B2May 31, 2005
Method and apparatus for performing packed shift operations
INTEL CORP10 citations82
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
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
US9141387B2Sep 22, 2015
Processor executing unpack and pack instructions specifying two source packed data operands and saturation
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
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
US7480686B2Jan 20, 2009
Method and apparatus for executing packed shift operations
INTEL CORP0 citations52
PELEG ALEXANDER
5 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
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
IBM
4 patentsUS7530056B1May 5, 2009
Method and system for detecting runtime defects in a program by comparing correct and incorrect runs
IBM26 citations92
US7430733B1Sep 30, 2008
Method for validation of binary code transformations
IBM21 citations92
US9734458B2Aug 15, 2017
Predicting outcome based on input
IBM1 citations50
US9703667B2Jul 11, 2017
Hardware-based edge profiling
IBM0 citations37