Binyamina
Israel
183
2026-04-16
The entities that hold a legal rights for patent applications filed by inventor Gradstein Amit:
Amit Gradstein from Binyamina, IL has applied for patents for these inventions. The list has both pending applications and granted patents:
BFLOAT16 SCALE AND/OR REDUCE INSTRUCTIONS
#2 | 2026-03-12SYSTEMS AND METHODS FOR PERFORMING INSTRUCTIONS TO CONVERT TO 16-BIT FLOATING-POINT FORMAT
#3 | 2026-02-26APPARATUSES, METHODS, AND SYSTEMS FOR INSTRUCTIONS FOR STRUCTURED-SPARSE TILE MATRIX FMA
#4 | 2026-01-15BFLOAT16 SCALE AND/OR REDUCE INSTRUCTIONS
#5 | 2026-01-01REDUNDANT FUSED MULTIPLY-ACCUMULATE CIRCUITS FOR ERROR DETECTION IN MATRIX OPERATIONS UNIT
#6 | 2025-11-27SYSTEMS AND METHODS FOR PERFORMING 16-BIT FLOATING-POINT MATRIX DOT PRODUCT INSTRUCTIONS
#7 | 2025-08-21SYSTEMS AND METHODS TO LOAD A TILE REGISTER PAIR
#8 | 2025-08-21SYSTEMS AND METHODS FOR COMPUTING DOT PRODUCTS OF NIBBLES IN TWO TILE OPERANDS
#9 | 2025-07-03BFLOAT16 FUSED MULTIPLY INSTRUCTIONS
#10 | 2025-04-10INSTRUCTIONS TO CONVERT FROM FP16 TO BF8
#11 | 2025-04-10SYSTEMS AND METHODS FOR PERFORMING INSTRUCTIONS TO CONVERT TO 16-BIT FLOATING-POINT FORMAT
#12 | 2025-02-06APPARATUS AND METHOD FOR COMPLEX MATRIX TRANSPOSE AND MULTIPLY
#13 | 2025-01-02VECTOR PACKED MATRIX MULTIPLICATION AND ACCUMULATION PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS
#14 | 2025-01-02SUPPORT FOR LESS THAN 512-BIT OPERAND PROCESSING
#15 | 2025-01-02SYSTEMS, APPARATUSES, AND METHODS FOR ADDITION OF PARTIAL PRODUCTS
#16 | 2025-01-02MULTIPLYING AND ADDING SMALL-EXPONENT FLOATING-POINT FORMAT DATA ELEMENTS WITH INTEGER ADDITION
#17 | 2024-10-03DIRECT SATURATED IN-PLACE FLOATING POINT INTO 8-BIT INTEGER DOWNCONVERT INSTRUCTION(S)
#18 | 2024-10-03MATRIX TRANSPOSE AND MULTIPLY
#19 | 2024-07-25INSTRUCTIONS TO CONVERT FROM FP16 TO BF8
#20 | 2024-07-18APPARATUSES, METHODS, AND SYSTEMS FOR 8-BIT FLOATING-POINT MATRIX DOT PRODUCT INSTRUCTIONS
#21 | 2024-06-06BFLOAT16 COMPARISON INSTRUCTIONS
#22 | 2024-05-02Systems and methods to store a tile register pair to memory
#23 | 2024-05-02Systems, methods, and apparatuses for matrix operations
#24 | 2024-04-18Systems and methods for performing 16-bit floating-point matrix dot product instructions
#25 | 2024-03-28VECTOR MULTIPLY-ADD/SUBTRACT WITH INTERMEDIATE ROUNDING
#26 | 2024-03-07Apparatuses, methods, and systems for instructions of a matrix operations accelerator
#27 | 2024-02-08APPARATUSES, METHODS, AND SYSTEMS FOR 8-BIT FLOATING-POINT MATRIX DOT PRODUCT INSTRUCTIONS
#28 | 2024-02-08SYSTEMS AND METHODS FOR PERFORMING 8-BIT FLOATING-POINT VECTOR DOT PRODUCT INSTRUCTIONS
#29 | 2024-02-088-BIT FLOATING POINT FUSED MULTIPLY INSTRUCTIONS
#30 | 2024-02-088-BIT FLOATING POINT CLASSIFICATION AND MANIPULATION INSTRUCTIONS
#31 | 2024-02-08INSTRUCTIONS TO CONVERT FROM FP8
#32 | 2024-02-08APPARATUSES, METHODS, AND SYSTEMS FOR INSTRUCTIONS FOR STRUCTURED-SPARSE TILE MATRIX FMA
#33 | 2024-02-08INSTRUCTIONS TO CONVERT FROM FP16 TO FP8
#34 | 2024-02-088-BIT FLOATING POINT SQUARE ROOT AND/OR RECIPROCAL SQUARE ROOT INSTRUCTIONS
#35 | 2024-02-088-BIT FLOATING POINT SCALE AND/OR REDUCE INSTRUCTIONS
#36 | 2024-02-088-BIT FLOATING POINT COMPARISON INSTRUCTIONS
#37 | 2024-02-08INSTRUCTIONS TO CONVERT FROM FP16 TO FP8
#38 | 2024-02-088-BIT FLOATING POINT SOURCE ARITHMETIC INSTRUCTIONS
#39 | 2024-02-01APPARATUSES, METHODS, AND SYSTEMS FOR HASHING INSTRUCTIONS
#40 | 2024-01-04INSTRUCTIONS AND SUPPORT FOR HORIZONTAL REDUCTIONS
#41 | 2023-12-28Systems, apparatuses, and methods for addition of partial products
#42 | 2023-12-21INSTRUCTIONS AND SUPPORT FOR CALCULATING PREFIX SUMS
#43 | 2023-12-21DEVICE, METHOD AND SYSTEM FOR EXECUTING A TILE LOAD AND EXPAND INSTRUCTION
#44 | 2023-11-30Systems and methods for computing dot products of nibbles in two tile operands
#45 | 2023-11-23INSTRUCTION SET FOR MIN-MAX OPERATIONS
#46 | 2023-10-05Apparatuses, methods, and systems for 8-bit floating-point matrix dot product instructions
#47 | 2023-07-20Systems and methods to load a tile register pair
#48 | 2023-06-29ADAPTIVE DYNAMIC DISPATCH OF MICRO-OPERATIONS
#49 | 2023-06-22PARALLEL COMPUTATION OF A LOGIC OPERATION, INCREMENT, AND DECREMENT OF ANY PORTION OF A SUM
#50 | 2023-03-30APPARATUSES, METHODS, AND SYSTEMS FOR INSTRUCTIONS FOR STRUCTURED-SPARSE TILE MATRIX FMA
#51 | 2023-03-30MATRIX OPERATION WITH MULTIPLE TILES PER MATRIX DIMENSION
#52 | 2023-03-09BFLOAT16 COMPARISON INSTRUCTIONS
#53 | 2023-03-02BFLOAT16 ARITHMETIC INSTRUCTIONS
#54 | 2023-03-02BFLOAT16 SCALE AND/OR REDUCE INSTRUCTIONS
#55 | 2023-03-02BFLOAT16 fused multiply instructions
#56 | 2023-03-02BFLOAT16 SQUARE ROOT AND/OR RECIPROCAL SQUARE ROOT INSTRUCTIONS
#57 | 2023-03-02BFLOAT16 CLASSIFICATION AND MANIPULATION INSTRUCTIONS
#58 | 2023-02-16Systems, apparatuses, and methods for addition of partial products
#59 | 2022-12-29APPARATUSES, METHODS, AND SYSTEMS FOR INSTRUCTIONS FOR MATRIX MULTIPLICATION INSTRUCTIONS
#60 | 2022-10-13Systems and methods for performing 16-bit floating-point vector dot product instructions
#61 | 2022-10-13Systems and methods for performing instructions to convert to 16-bit floating-point format
#62 | 2022-09-29Apparatuses, methods, and systems for instructions for downconverting a tile row and interleaving with a register
#63 | 2022-06-30Apparatus and method for complex matrix multiplication
#64 | 2022-06-30INSTRUCTIONS TO CONVERT FROM FP16 TO BF8
#65 | 2022-06-30Apparatuses, methods, and systems for 8-bit floating-point matrix dot product instructions
#66 | 2022-06-30Instructions to convert from FP16 to BF8
#67 | 2022-06-23Apparatus and method for conjugate transpose and multiply
#68 | 2022-06-23APPARATUS AND METHOD FOR COMPLEX MATRIX CONJUGATE TRANSPOSE
#69 | 2022-06-23Apparatus and method for complex matrix transpose and multiply
#70 | 2022-06-16Apparatuses, methods, and systems for hashing instructions
#71 | 2022-05-12Apparatuses, methods, and systems for hashing instructions
#72 | 2022-03-31Apparatuses, methods, and systems for instructions to convert 16-bit floating-point formats
#73 | 2022-03-31Apparatuses, methods, and systems for instructions for 16-bit floating-point matrix dot product instructions
#74 | 2022-03-24Systems and methods to load a tile register pair
#75 | 2022-02-17Systems, apparatuses, and methods for fused multiply add
#76 | 2022-01-20Systems and methods to zero a tile register pair
#77 | 2022-01-13Systems, apparatuses, and methods for fused multiply add
#78 | 2022-01-13Systems, apparatuses, and methods for fused multiply add
#79 | 2021-12-30APPARATUSES, METHODS, AND SYSTEMS FOR INSTRUCTIONS FOR MOVING DATA BETWEEN TILES OF A MATRIX OPERATIONS ACCELERATOR AND VECTOR REGISTERS
#80 | 2021-12-30LOADING AND STORING MATRIX DATA WITH DATATYPE CONVERSION
#81 | 2021-12-30Systems, apparatuses, and methods for fused multiply add
#82 | 2021-12-30Matrix transpose and multiply
#83 | 2021-11-18Enabling removal and reconstruction of flag operations in a processor
#84 | 2021-09-30RECONSTRUCTION OF FLAGS AND DATA FOR IMMEDIATE FOLDING
#85 | 2021-09-16Systems and methods for performing 16-bit floating-point matrix dot product instructions
#86 | 2021-09-09USING FUZZY-JBIT LOCATION OF FLOATING-POINT MULTIPLY-ACCUMULATE RESULTS
#87 | 2021-08-26Processors, methods, systems, and instructions to generate sequences of integers in numerical order that differ by a constant stride
#88 | 2021-05-27Systems and methods for performing 16-bit floating-point vector dot product instructions
#89 | 2021-04-29Systems and methods for performing instructions to convert to 16-bit floating-point format
#90 | 2021-04-29Systems and methods for performing instructions to convert to 16-bit floating-point format
#91 | 2021-04-22Systems and methods for performing 16-bit floating-point vector dot product instructions
#92 | 2021-04-01Systems and methods for performing instructions to transpose rectangular tiles
#93 | 2021-02-18Apparatuses, methods, and systems for hashing instructions
#94 | 2020-10-01Apparatuses, methods, and systems for transpose instructions of a matrix operations accelerator
#95 | 2020-10-01Apparatuses, methods, and systems for hashing instructions
#96 | 2020-10-01Accelerator systems and methods for matrix operations
#97 | 2020-10-01Interleaved pipeline of floating-point adders
#98 | 2020-10-01Using Fuzzy-Jbit location of floating-point multiply-accumulate results
#99 | 2020-10-01Systems and methods to perform floating-point addition with selected rounding
#100 | 2020-07-02Efficient rotate adder for implementing cryptographic basic operations
490178 ⎘