Haifa
Israel
75
2025-10-02
The entities that hold a legal rights for patent applications filed by inventor BAUM Dan:
Dan BAUM from Haifa, IL has applied for patents for these inventions. The list has both pending applications and granted patents:
APPARATUS AND METHOD FOR DYNAMIC PRE-FETCHING FOR ENHANCED WORKLOAD STREAMING BANDWIDTH
#2 | 2025-06-19SYSTEMS AND METHODS FOR PERFORMING MATRIX COMPRESS AND DECOMPRESS INSTRUCTIONS
#3 | 2025-04-10SYSTEMS, METHODS, AND APPARATUSES FOR TILE MATRIX MULTIPLICATION AND ACCUMULATION
#4 | 2025-04-10SYSTEMS, METHODS, AND APPARATUSES FOR TILE TRANSPOSE
#5 | 2025-02-27METHOD AND APPARATUS FOR DATA/INSTRUCTION ACCESS BASED ON PERFORMANCE HINTS
#6 | 2025-02-27METHOD AND APPARATUS FOR PARTIAL VIRTUALIZATION IN A PROCESSOR
#7 | 2025-01-02APPARATUS AND METHOD FOR PREFETCHING DATA WITH HINTS
#8 | 2025-01-02VECTOR PACKED MATRIX MULTIPLICATION AND ACCUMULATION PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS
#9 | 2025-01-02APPARATUS AND METHOD FOR A LOAD INSTRUCTION WITH A READ-SHARED INDICATION
#10 | 2025-01-02MULTIPLYING AND ADDING SMALL-EXPONENT FLOATING-POINT FORMAT DATA ELEMENTS WITH INTEGER ADDITION
#11 | 2025-01-02SYSTEMS, METHODS, AND APPARATUSES FOR TILE LOAD
#12 | 2024-10-24MEMORY SAFETY USING TAG CHECKING INSTRUCTIONS AND ISLANDS OF TAGS IN LINE WITH BUCKETED DATA
#13 | 2024-10-03DIRECT SATURATED IN-PLACE FLOATING POINT INTO 8-BIT INTEGER DOWNCONVERT INSTRUCTION(S)
#14 | 2024-09-26SYSTEMS, METHODS, AND APPPARATUS FOR MATRIX MOVE
#15 | 2024-08-01SYSTEMS, METHODS, AND APPARATUSES FOR TILE STORE
#16 | 2024-06-13SYSTEMS, METHODS, AND APPARATUSES FOR MATRIX OPERATIONS
#17 | 2024-04-25SYSTEMS, METHODS, AND APPARATUSES FOR MATRIX ADD, SUBTRACT, AND MULTIPLY
#18 | 2024-04-18Systems for performing instructions to quickly convert and use tiles as 1D vectors
#19 | 2024-04-04Systems, methods, and apparatus for tile configuration
#20 | 2024-03-28SYSTEMS FOR PERFORMING INSTRUCTIONS TO QUICKLY CONVERT AND USE TILES AS 1D VECTORS
#21 | 2024-03-07Systems and methods of instructions to accelerate multiplication of sparse matrices using bitmasks that identify non-zero elements
#22 | 2024-02-08Systems and methods for performing matrix compress and decompress instructions
#23 | 2024-01-04REDUCING INSTRUMENTATION CODE BLOAT AND PERFORMANCE OVERHEADS USING A RUNTIME CALL INSTRUCTION
#24 | 2023-12-21DEVICE, METHOD AND SYSTEM FOR EXECUTING A TILE LOAD AND EXPAND INSTRUCTION
#25 | 2023-12-07MEMORY SAFETY WITH SINGLE MEMORY TAG PER ALLOCATION
#26 | 2023-07-27Systems, methods, and apparatuses for tile load, multiplication and accumulation
#27 | 2023-03-30APPARATUSES, METHODS, AND SYSTEMS FOR INSTRUCTIONS FOR STRUCTURED-SPARSE TILE MATRIX FMA
#28 | 2023-03-30SHARED PREFETCH INSTRUCTION AND SUPPORT
#29 | 2023-01-26Cryptographic computing in multitenant environments
#30 | 2022-09-15Systems, methods, and apparatuses for tile store
#31 | 2022-09-15Systems, methods, and apparatuses for tile store
#32 | 2022-07-28Systems, methods, and apparatus for matrix move
#33 | 2022-06-2364-bit virtual addresses having metadata bit(s) and canonicality check that does not fail due to non-canonical values of metadata bit(s)
#34 | 2022-06-02Systems and methods for performing matrix compress and decompress instructions
#35 | 2022-06-02Systems, methods, and apparatuses for matrix add, subtract, and multiply
#36 | 2022-03-31Systems for performing instructions to quickly convert and use tiles as 1D vectors
#37 | 2022-03-31Systems for performing instructions to quickly convert and use tiles as 1D vectors
#38 | 2022-02-24Systems, methods, and apparatuses for dot production operations
#39 | 2022-02-10Systems, methods, and apparatus for tile configuration
#40 | 2022-01-13Systems and methods of instructions to accelerate multiplication of sparse matrices using bitmasks that identify non-zero elements
#41 | 2021-11-11Systems, methods, and apparatuses for tile matrix multiplication and accumulation
#42 | 2021-10-14Systems for performing instructions to quickly convert and use tiles as 1D vectors
#43 | 2021-07-15Systems for performing instructions for fast element unpacking into 2-dimensional registers
#44 | 2021-05-06Systems, methods, and apparatuses for dot production operations
#45 | 2020-11-05Systems and methods for performing matrix compress and decompress instructions
#46 | 2020-10-01Method and apparatus for approximation using polynomials
#47 | 2020-08-27Apparatus and method for multicasting a cache line update using delayed refetch messages
#48 | 2020-08-06Systems, methods, and apparatuses for tile load
#49 | 2020-08-06Systems, methods, and apparatuses for tile broadcast
#50 | 2020-07-30Systems, methods, and apparatus for tile configuration
#51 | 2020-07-23Systems, methods, and apparatuses for tile matrix multiplication and accumulation
#52 | 2020-07-23Systems, methods, and apparatuses for tile store
#53 | 2020-07-23Systems, methods, and apparatus for matrix move
#54 | 2020-07-02SYSTEMS AND METHODS TO ACCELERATE MULTIPLICATION OF SPARSE MATRICES
#55 | 2020-07-02SYSTEMS AND METHODS FOR PERFORMING MATRIX ROW- AND COLUMN-WISE PERMUTE INSTRUCTIONS
#56 | 2020-07-02Systems and methods for performing duplicate detection instructions on 2D data
#57 | 2020-07-02Systems and methods for performing nibble-sized operations on matrix elements
#58 | 2020-04-02Systems for performing instructions to quickly convert and use tiles as 1D vectors
#59 | 2020-03-26Apparatus and method for processing structure of arrays (SoA) and array of structures (AoS) data
#60 | 2020-03-26APPARATUS AND METHOD FOR TILE GATHER AND TILE SCATTER
#61 | 2020-02-27Systems, methods, and apparatuses for matrix operations
#62 | 2020-02-13SYSTEMS, APPARATUSES, AND METHODS FOR GENERATING AN INDEX BY SORT ORDER AND REORDERING ELEMENTS BASED ON SORT ORDER
#63 | 2019-11-14Systems, methods, and apparatuses for matrix add, subtract, and multiply
#64 | 2019-11-14Systems, methods, and apparatuses for tile transpose
#65 | 2019-11-07Systems, methods, and apparatuses for tile diagonal
#66 | 2019-10-03Delayed prefetch manager to multicast an updated cache line to processor cores requesting the updated data
#67 | 2019-02-07Accelerator for processing data
#68 | 2019-02-07Systems and methods for performing horizontal tile operations
#69 | 2019-02-07Systems and methods for performing instructions specifying ternary tile logic operations
#70 | 2019-02-07Systems and methods for performing matrix compress and decompress instructions
#71 | 2019-02-07Systems for performing instructions for fast element unpacking into 2-dimensional registers
#72 | 2012-10-04Apparatus and method for high current protection
#73 | 2012-03-29Package level power state optimization
#74 | 2010-04-01Power management for processing unit
#75 | 2009-12-31EFFICIENCY-BASED DETERMINATION OF OPERATIONAL CHARACTERISTICS
2423549 ⎘