Inventor
CHARNEY MARK
US62 patents
⚠️ This page may combine multiple inventors who share the name “CHARNEY MARK”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
INTEL CORP
46 patentsUS10224954B1Mar 5, 2019
Floating point to fixed point conversion
INTEL CORP48 citations98
US10656942B2May 19, 2020
Fixed point to floating point conversion
INTEL CORP29 citations94
US11256504B2Feb 22, 2022
Apparatus and method for complex by complex conjugate multiplication
INTEL CORP11 citations86
US10838734B2Nov 17, 2020
Apparatus and method for processing structure of arrays (SoA) and array of structures (AoS) data
INTEL CORP8 citations84
US10705839B2Jul 7, 2020
Apparatus and method for multiplying, summing, and accumulating sets of packed bytes
INTEL CORP9 citations84
US10223114B1Mar 5, 2019
Fixed point to floating point conversion
INTEL CORP8 citations84
US9513917B2Dec 6, 2016
Vector friendly instruction format and execution thereof
INTEL CORP10 citations82
US11768681B2Sep 26, 2023
Apparatus and method for vector multiply and accumulate of packed bytes
INTEL CORP4 citations75
US11966742B2Apr 23, 2024
Apparatuses, methods, and systems for instructions to request a history reset of a processor core
INTEL CORP2 citations73
US11645080B2May 9, 2023
Apparatuses, methods, and systems for instructions to request a history reset of a processor core
INTEL CORP3 citations73
US11436018B2Sep 6, 2022
Apparatuses, methods, and systems for instructions to request a history reset of a processor core
INTEL CORP4 citations73
US11409525B2Aug 9, 2022
Apparatus and method for vector multiply and accumulate of packed words
INTEL CORP4 citations73
US11243765B2Feb 8, 2022
Apparatus and method for scaling pre-scaled results of complex multiply-accumulate operations on packed real and imaginary data elements
INTEL CORP2 citations73
US11074073B2Jul 27, 2021
Apparatus and method for multiply, add/subtract, and accumulate of packed data elements
INTEL CORP5 citations73
US10763891B2Sep 1, 2020
Floating point to fixed point conversion
INTEL CORP3 citations73
US10684854B2Jun 16, 2020
Apparatus and method for converting a floating-point value from half precision to single precision
INTEL CORP4 citations73
US10664270B2May 26, 2020
Apparatus and method for vector multiply and accumulate of unsigned doublewords
INTEL CORP6 citations73
US10514924B2Dec 24, 2019
Apparatus and method for performing dual signed and unsigned multiplication of packed data elements
INTEL CORP2 citations73
US10489154B2Nov 26, 2019
Apparatus and method for complex multiply and accumulate
INTEL CORP3 citations73
US10452394B2Oct 22, 2019
Apparatus and method for complex multiplication
INTEL CORP3 citations70
US12393422B2Aug 19, 2025
Apparatus and method for vector packed signed/unsigned shift, round, and saturate
INTEL CORP1 citations63
US11500630B2Nov 15, 2022
Apparatus and method for converting a floating-point value from half precision to single precision
INTEL CORP0 citations63
US12554494B2Feb 17, 2026
Apparatuses, methods, and systems for instructions to request a history reset of a processor core
INTEL CORP0 citations62
US12487820B1Dec 2, 2025
Apparatus and method for complex multiplication
INTEL CORP0 citations62
US12423102B2Sep 23, 2025
Instructions to convert from FP16 to BF8
INTEL CORP0 citations62
US12367045B2Jul 22, 2025
Instructions to convert from FP16 to BF8
INTEL CORP0 citations62
US12353878B2Jul 8, 2025
Apparatuses, methods, and systems for instructions for matrix multiplication instructions
INTEL CORP0 citations62
US12346695B2Jul 1, 2025
Copy a subset of status flags from a control and status register to a flags register
INTEL CORP0 citations62
US11960884B2Apr 16, 2024
Apparatus and method for complex multiplication
INTEL CORP0 citations62
US11809867B2Nov 7, 2023
Apparatus and method for performing dual signed and unsigned multiplication of packed data elements
INTEL CORP0 citations62
US11755323B2Sep 12, 2023
Apparatus and method for complex by complex conjugate multiplication
INTEL CORP0 citations62
US11573799B2Feb 7, 2023
Apparatus and method for performing dual signed and unsigned multiplication of packed data elements
INTEL CORP0 citations62
US11169800B2Nov 9, 2021
Apparatus and method for complex multiplication
INTEL CORP0 citations62
US10977039B2Apr 13, 2021
Apparatus and method for performing dual signed and unsigned multiplication of packed data elements
INTEL CORP0 citations62
US10552154B2Feb 4, 2020
Apparatus and method for multiplication and accumulation of complex and real packed data elements
INTEL CORP1 citations62
US10514923B2Dec 24, 2019
Apparatus and method for vector multiply and accumulate of signed doublewords
INTEL CORP1 citations62
US10318298B2Jun 11, 2019
Apparatus and method for shifting quadwords and extracting packed words
INTEL CORP1 citations62
US12086595B2Sep 10, 2024
Apparatuses, methods, and systems for instructions for downconverting a tile row and interleaving with a register
INTEL CORP0 citations61
US12229554B2Feb 18, 2025
BFLOAT16 fused multiply instructions
INTEL CORP0 citations60
US12099838B2Sep 24, 2024
Instruction and logic for sum of square differences
INTEL CORP0 citations60
US12086594B2Sep 10, 2024
Vector friendly instruction format and execution thereof
INTEL CORP0 citations60
US11740904B2Aug 29, 2023
Vector friendly instruction format and execution thereof
INTEL CORP0 citations60
US11210096B2Dec 28, 2021
Vector friendly instruction format and execution thereof
INTEL CORP0 citations60
US12135968B2Nov 5, 2024
Instructions to convert from FP16 to BF8
INTEL CORP0 citations52
US11249754B2Feb 15, 2022
Apparatus and method for vector horizontal add of signed/unsigned words and doublewords
INTEL CORP0 citations52
US10802826B2Oct 13, 2020
Apparatus and method for performing dual signed and unsigned multiplication of packed data elements
INTEL CORP0 citations52
IBM
3 patentsTOLL BRET L
1 patentShowing the top 50 of 62 patents by PatentIndex Score.