loadpatents
name:-0.19835901260376
name:-0.17386102676392
name:-0.079888820648193
Sperber; Zeev Patent Filings

Sperber; Zeev

Patent Applications and Registrations

Patent applications and USPTO patent grants for Sperber; Zeev.The latest application filed is for "systems, methods, and apparatuses for zeroing a matrix".

Company Profile
90.190.200
  • Sperber; Zeev - Zichron Yackov IL
  • SPERBER; Zeev - Zikhron Yaakov IL
  • SPERBER; Zeev - Zichron Yaakov IL
  • Sperber; Zeev - Zikhron Ya'akov IL
  • Sperber; Zeev - Zichron IL
  • Sperber; Zeev - Zihron Ya'akov IL
  • Sperber; Zeev - Haifa N/A IL
  • Sperber; Zeev - Zichron Yakov IL
  • Sperber; Zeev - Zichron Yaakuv IL
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Efficient implementation of complex vector fused multiply add and complex vector multiply
Grant 11,455,167 - Sade , et al. September 27, 2
2022-09-27
Systems, Methods, And Apparatuses For Zeroing A Matrix
App 20220300286 - VALENTINE; Robert ;   et al.
2022-09-22
Systems, Methods, And Apparatuses For Tile Store
App 20220291926 - VALENTINE; Robert ;   et al.
2022-09-15
Systems, Methods, And Apparatuses For Tile Store
App 20220291927 - VALENTINE; Robert ;   et al.
2022-09-15
Systems and methods for performing instructions to transpose rectangular tiles
Grant 11,403,071 - Sade , et al. August 2, 2
2022-08-02
Systems, Methods, And Apparatus For Matrix Move
App 20220236989 - VALENTINE; Robert ;   et al.
2022-07-28
Instructions To Convert From Fp16 To Bf8
App 20220206743 - Heinecke; Alexander ;   et al.
2022-06-30
Apparatuses, Methods, And Systems For 8-bit Floating-point Matrix Dot Product Instructions
App 20220206801 - Mellempudi; Naveen ;   et al.
2022-06-30
Instructions To Convert From Fp16 To Bf8
App 20220206805 - Heinecke; Alexander ;   et al.
2022-06-30
Technology For Dynamically Tuning Processor Features
App 20220206925 - Chauhan; Adarsh ;   et al.
2022-06-30
Systems and methods for performing instructions to convert to 16-bit floating-point format
Grant 11,372,643 - Heinecke , et al. June 28, 2
2022-06-28
Systems and methods for performing 16-bit floating-point vector dot product instructions
Grant 11,366,663 - Heinecke , et al. June 21, 2
2022-06-21
Apparatuses, Methods, And Systems For Hashing Instructions
App 20220188114 - Shemy; Regev ;   et al.
2022-06-16
Systems, methods, and apparatuses for zeroing a matrix
Grant 11,360,770 - Valentine , et al. June 14, 2
2022-06-14
Apparatus and method of improved insert instructions
Grant 11,354,124 - Ould-Ahmed-Vall , et al. June 7, 2
2022-06-07
Systems, Methods, And Apparatuses For Matrix Add, Subtract, And Multiply
App 20220171623 - VALENTINE; Robert ;   et al.
2022-06-02
Apparatus and method of improved insert instructions
Grant 11,347,502 - Ould-Ahmed-Vall , et al. May 31, 2
2022-05-31
Apparatuses, Methods, And Systems For Hashing Instructions
App 20220147356 - Shemy; Regev ;   et al.
2022-05-12
Apparatuses, Methods, And Systems For Instructions For 16-bit Floating-point Matrix Dot Product Instructions
App 20220100502 - HEINECKE; ALEXANDER F. ;   et al.
2022-03-31
Apparatuses, Methods, And Systems For Instructions To Convert 16-bit Floating-point Formats
App 20220100507 - HEINECKE; ALEXANDER F. ;   et al.
2022-03-31
Systems, methods, and apparatus for matrix move
Grant 11,288,068 - Valentine , et al. March 29, 2
2022-03-29
Systems, methods, and apparatuses for tile store
Grant 11,288,069 - Valentine , et al. March 29, 2
2022-03-29
Systems And Methods To Load A Tile Register Pair
App 20220091848 - Sade; Raanan ;   et al.
2022-03-24
Apparatus and method of improved insert instructions
Grant 11,275,583 - Ould-Ahmed-Vall , et al. March 15, 2
2022-03-15
Interleaved pipeline of floating-point adders
Grant 11,269,630 - Rubanovich , et al. March 8, 2
2022-03-08
Systems and methods for performing 16-bit floating-point vector dot product instructions
Grant 11,263,009 - Heinecke , et al. March 1, 2
2022-03-01
Systems, methods, and apparatuses for tile broadcast
Grant 11,263,008 - Valentine , et al. March 1, 2
2022-03-01
Systems, Methods, And Apparatuses For Dot Production Operations
App 20220058021 - VALENTINE; Robert ;   et al.
2022-02-24
Technology for dynamically tuning processor features
Grant 11,256,599 - Chauhan , et al. February 22, 2
2022-02-22
Systems, Apparatuses, And Methods For Fused Multiply Add
App 20220050678 - Valentine; Robert ;   et al.
2022-02-17
Systems, Methods, And Apparatus For Tile Configuration
App 20220043652 - ADELMAN; Menachem ;   et al.
2022-02-10
Systems And Methods To Zero A Tile Register Pair
App 20220019438 - Sade; Raanan ;   et al.
2022-01-20
Systems, Apparatuses, And Methods For Fused Multiply Add
App 20220012056 - Valentine; Robert ;   et al.
2022-01-13
Systems, Apparatuses, And Methods For Fused Multiply Add
App 20220012057 - Valentine; Robert ;   et al.
2022-01-13
Apparatuses, Methods, And Systems For Instructions For Moving Data Between Tiles Of A Matrix Operations Accelerator And Vector Registers
App 20210406018 - Adelman; Menachem ;   et al.
2021-12-30
Loading And Storing Matrix Data With Datatype Conversion
App 20210406012 - Adelman; Menachem ;   et al.
2021-12-30
Matrix Transpose And Multiply
App 20210405974 - Adelman; Menachem ;   et al.
2021-12-30
Systems, Apparatuses, And Methods For Fused Multiply Add
App 20210406011 - Valentine; Robert ;   et al.
2021-12-30
Systems, methods, and apparatuses for matrix add, subtract, and multiply
Grant 11,200,055 - Valentine , et al. December 14, 2
2021-12-14
Apparatuses, methods, and systems for hashing instructions
Grant 11,188,335 - Shemy , et al. November 30, 2
2021-11-30
Enabling Removal And Reconstruction Of Flag Operations In A Processor
App 20210357216 - Sperber; Zeev ;   et al.
2021-11-18
Systems and methods to perform floating-point addition with selected rounding
Grant 11,175,891 - Rubanovich , et al. November 16, 2
2021-11-16
Systems, Methods, And Apparatuses For Tile Matrix Multiplication And Accumulation
App 20210349720 - VALENTINE; Robert ;   et al.
2021-11-11
Systems, apparatuses, and methods for fused multiply add
Grant 11,169,802 - Valentine , et al. November 9, 2
2021-11-09
Systems, methods, and apparatuses for dot production operations
Grant 11,163,565 - Valentine , et al. November 2, 2
2021-11-02
Accelerating memory fault resolution by performing fast re-fetching
Grant 11,150,979 - Sperber , et al. October 19, 2
2021-10-19
Apparatus And Method For Detecting And Recovering From Data Fetch Errors
App 20210318932 - Yigzaw; Theodros ;   et al.
2021-10-14
Reconstruction Of Flags And Data For Immediate Folding
App 20210303309 - Sperber; Zeev ;   et al.
2021-09-30
Systems And Methods For Performing 16-bit Floating-point Matrix Dot Product Instructions
App 20210286620 - HEINECKE; Alexander F. ;   et al.
2021-09-16
Using Fuzzy-jbit Location Of Floating-point Multiply-accumulate Results
App 20210279038 - GRADSTEIN; Amit ;   et al.
2021-09-09
Processors, Methods, Systems, And Instructions To Generate Sequences Of Integers In Numerical Order That Differ By A Constant Stride
App 20210263743 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2021-08-26
Systems and methods to load a tile register pair
Grant 11,093,247 - Sade , et al. August 17, 2
2021-08-17
Systems, methods, and apparatuses for tile matrix multiplication and accumulation
Grant 11,086,623 - Valentine , et al. August 10, 2
2021-08-10
Systems, methods, and apparatus for tile configuration
Grant 11,080,048 - Adelman , et al. August 3, 2
2021-08-03
Systems and methods for performing instructions to convert to 16-bit floating-point format
Grant 11,068,262 - Heinecke , et al. July 20, 2
2021-07-20
Systems and methods for performing instructions to convert to 16-bit floating-point format
Grant 11,068,263 - Heinecke , et al. July 20, 2
2021-07-20
Apparatus and method for detecting and recovering from data fetch errors
Grant 11,048,587 - Yigzaw , et al. June 29, 2
2021-06-29
Enabling removal and reconstruction of flag operations in a processor
Grant 11,036,509 - Sperber , et al. June 15, 2
2021-06-15
Systems and methods for performing 16-bit floating-point vector dot product instructions
Grant 11,036,504 - Heinecke , et al. June 15, 2
2021-06-15
Systems and methods to zero a tile register pair
Grant 11,023,235 - Sade , et al. June 1, 2
2021-06-01
Systems And Methods For Performing 16-bit Floating-point Vector Dot Product Instructions
App 20210157589 - HEINECKE; Alexander F. ;   et al.
2021-05-27
Using Fuzzy-Jbit location of floating-point multiply-accumulate results
Grant 11,016,731 - Gradstein , et al. May 25, 2
2021-05-25
Systems, Methods, And Apparatuses For Dot Production Operations
App 20210132943 - VALENTINE; Robert ;   et al.
2021-05-06
Systems And Methods For Performing Instructions To Convert To 16-bit Floating-point Format
App 20210124580 - HEINECKE; Alexander F. ;   et al.
2021-04-29
Systems And Methods For Performing Instructions To Convert To 16-bit Floating-point Format
App 20210124581 - HEINECKE; Alexander F. ;   et al.
2021-04-29
Apparatuses, methods, and systems for transpose instructions of a matrix operations accelerator
Grant 10,990,397 - Gradstein , et al. April 27, 2
2021-04-27
Systems And Methods For Performing 16-bit Floating-point Vector Dot Product Instructions
App 20210117194 - HEINECKE; Alexander F. ;   et al.
2021-04-22
Technology For Dynamically Tuning Processor Features
App 20210109839 - Chauhan; Adarsh ;   et al.
2021-04-15
Systems And Methods For Performing Instructions To Transpose Rectangular Tiles
App 20210096822 - SADE; Raanan ;   et al.
2021-04-01
Systems and methods for performing 16-bit floating-point matrix dot product instructions
Grant 10,963,246 - Heinecke , et al. March 30, 2
2021-03-30
Accelerator systems and methods for matrix operations
Grant 10,942,738 - Sperber , et al. March 9, 2
2021-03-09
Apparatuses, Methods, And Systems For Hashing Instructions
App 20210049013 - Shemy; Regev ;   et al.
2021-02-18
Technology for dynamically tuning processor features
Grant 10,915,421 - Chauhan , et al. February 9, 2
2021-02-09
Detecting A Dynamic Control Flow Re-convergence Point For Conditional Branches In Hardware
App 20210019149 - CHAUHAN; ADARSH ;   et al.
2021-01-21
Systems, methods, and apparatuses for tile diagonal
Grant 10,877,756 - Valentine , et al. December 29, 2
2020-12-29
Systems and methods for performing instructions to transpose rectangular tiles
Grant 10,866,786 - Sade , et al. December 15, 2
2020-12-15
Processors, methods, systems, and instructions to generate sequences of integers in numerical order that differ by a constant stride
Grant 10,866,807 - Ould-Ahmed-Vall , et al. December 15, 2
2020-12-15
In-lane vector shuffle instructions
Grant 10,831,477 - Sperber , et al. November 10, 2
2020-11-10
Apparatuses, methods, and systems for hashing instructions
Grant 10,824,428 - Shemy , et al. November 3, 2
2020-11-03
Performing local power gating in a processor
Grant 10,802,567 - Bonen , et al. October 13, 2
2020-10-13
Interleaved Pipeline Of Floating-point Adders
App 20200310793 - RUBANOVICH; Simon ;   et al.
2020-10-01
Apparatuses, Methods, And Systems For Transpose Instructions Of A Matrix Operations Accelerator
App 20200310803 - Gradstein; Amit ;   et al.
2020-10-01
Apparatuses, Methods, And Systems For Hashing Instructions
App 20200310802 - Shemy; Regev ;   et al.
2020-10-01
Accelerator Systems And Methods For Matrix Operations
App 20200310794 - SPERBER; ZEEV ;   et al.
2020-10-01
Using Fuzzy-jbit Location Of Floating-point Multiply-accumulate Results
App 20200310757 - GRADSTEIN; Amit ;   et al.
2020-10-01
Systems And Methods To Perform Floating-point Addition With Selected Rounding
App 20200310756 - RUBANOVICH; Simon ;   et al.
2020-10-01
Automatic predication of hard-to-predict convergent branches
Grant 10,754,655 - Chauhan , et al. A
2020-08-25
Systems, Methods, And Apparatuses For Tile Broadcast
App 20200249947 - Kind Code
2020-08-06
Systems, Methods, And Apparatuses For Tile Load
App 20200249949 - Kind Code
2020-08-06
Processors, methods, systems, and instructions to generate sequences of integers in which integers in consecutive positions differ by a constant integer stride and where a smallest integer is offset from zero by an integer offset
Grant 10,732,970 - Abraham , et al.
2020-08-04
Systems, Methods, And Apparatuses For Zeroing A Matrix
App 20200241873 - VALENTINE; Robert ;   et al.
2020-07-30
Systems, Methods, And Apparatus For Tile Configuration
App 20200241877 - ADELMAN; Menachem ;   et al.
2020-07-30
Systems, Methods, And Apparatuses For Tile Store
App 20200233666 - VALENTINE; Robert ;   et al.
2020-07-23
Systems, Methods, And Apparatuses For Tile Matrix Multiplication And Accumulation
App 20200233667 - VALENTINE; Robert ;   et al.
2020-07-23
Systems, Methods, And Apparatus For Matrix Move
App 20200233665 - VALENTINE; Robert ;   et al.
2020-07-23
Criticality based port scheduling
Grant 10,719,355 - Roy , et al.
2020-07-21
Apparatus and method of improved packed integer permute instruction
Grant 10,719,316 - Ould-Ahmed-Vall , et al.
2020-07-21
Apparatuses, Methods, And Systems For Instructions Of A Matrix Operations Accelerator
App 20200201932 - GRADSTEIN; Amit ;   et al.
2020-06-25
Efficient Implementation Of Complex Vector Fused Multiply Add And Complex Vector Multiply
App 20200201628 - SADE; Raanan ;   et al.
2020-06-25
Multiply add functional unit capable of executing scale, round, getexp, round, getmant, reduce, range and class instructions
Grant 10,649,733 - Anderson , et al.
2020-05-12
Apparatus and method for vector compression
Grant 10,623,015 - Rubanovich , et al.
2020-04-14
Systems, Methods, And Apparatuses For Matrix Operations
App 20200065352 - VALENTINE; Robert ;   et al.
2020-02-27
Method and apparatus for performing logical compare operations
Grant 10,572,251 - Kapoor , et al. Feb
2020-02-25
Processors, methods, systems, and instructions to generate sequences of consecutive integers in numerical order
Grant 10,565,283 - Abraham , et al. Feb
2020-02-18
Systems, Apparatuses, And Methods For Fused Multiply Add
App 20200026515 - Valentine; Robert ;   et al.
2020-01-23
Apparatus And Method For Detecting And Recovering From Data Fetch Errors
App 20200004633 - Yigzaw; Theodros ;   et al.
2020-01-02
Automatic Predication Of Hard-to-predict Convergent Branches
App 20200004542 - Chauhan; Adarsh ;   et al.
2020-01-02
Efficient implementation of complex vector fused multiply add and complex vector multiply
Grant 10,521,226 - Sade , et al. Dec
2019-12-31
In-lane vector shuffle instructions
Grant 10,514,917 - Sperber , et al. Dec
2019-12-24
In-lane vector shuffle instructions
Grant 10,514,916 - Sperber , et al. Dec
2019-12-24
Vector multiplication with accumulation in large register space
Grant 10,514,912 - Gueron , et al. Dec
2019-12-24
In-lane vector shuffle instructions
Grant 10,514,918 - Sperber , et al. Dec
2019-12-24
In-lane vector shuffle instructions
Grant 10,509,652 - Sperber , et al. Dec
2019-12-17
Accelerating Memory Fault Resolution By Performing Fast Re-fetching
App 20190370108 - Sperber; Zeev ;   et al.
2019-12-05
Multiply Add Functional Unit Capable Of Executing Scale, Round, Getexp, Round, Getmant, Reduce, Range And Class Instructions
App 20190361676 - Anderson; Cristina S. ;   et al.
2019-11-28
Systems, Methods, And Apparatuses For Matrix Add, Subtract, And Multiply
App 20190347310 - VALENTINE; Robert ;   et al.
2019-11-14
Systems, Methods, And Apparatuses For Tile Transpose
App 20190347100 - VALENTINE; Robert ;   et al.
2019-11-14
Apparatus and method of improved permute instructions
Grant 10,474,459 - Ould-Ahmed-Vall , et al. Nov
2019-11-12
Apparatus and method for down conversion of data types
Grant 10,474,463 - Ould-Ahmed-Vall , et al. Nov
2019-11-12
Systems, Methods, And Apparatuses For Tile Diagonal
App 20190339972 - VALENTINE; Robert ;   et al.
2019-11-07
Thread pause processors, methods, systems, and instructions
Grant 10,467,011 - Rappoport , et al. No
2019-11-05
Apparatus and method of improved insert instructions
Grant 10,459,728 - Ould-Ahmed-Vall , et al. Oc
2019-10-29
Efficient Implementation Of Complex Vector Fused Multiply Add And Complex Vector Multiply
App 20190303142 - SADE; Raanan ;   et al.
2019-10-03
Method And Apparatus For Performing Logical Compare Operations
App 20190286444 - KAPOOR; Rajiv ;   et al.
2019-09-19
Processors, Methods, Systems, And Instructions To Generate Sequences Of Integers In Which Integers In Consecutive Positions Diff
App 20190286441 - ABRAHAM; Seth ;   et al.
2019-09-19
Method and apparatus for performing logical compare operations
Grant 10,416,997 - Kapoor , et al. Sept
2019-09-17
Accelerating memory fault resolution by performing fast re-fetching
Grant 10,402,263 - Sperber , et al. Sep
2019-09-03
Criticality Based Port Scheduling
App 20190243684 - Roy; Pooja ;   et al.
2019-08-08
Packed rotate processors, methods, systems, and instructions
Grant 10,324,718 - Ould-Ahmed-Vall , et al.
2019-06-18
Multiply add functional unit capable of executing scale, round, getexp, round, getmant, reduce, range and class instructions
Grant 10,318,244 - Anderson , et al.
2019-06-11
Accelerating Memory Fault Resolution By Performing Fast Re-fetching
App 20190171515 - Sperber; Zeev ;   et al.
2019-06-06
Systems, apparatuses, and methods for performing a double blocked sum of absolute differences
Grant 10,303,471 - Ould-Ahmed-Vall , et al.
2019-05-28
Vector Multiplication With Accumulation In Large Register Space
App 20190114169 - Gueron; Shay ;   et al.
2019-04-18
Processors, Methods, Systems, and Instructions to Generate Sequences of Integers in which Integers in Consecutive Positions Differ by a Constant Integer Stride and Where a Smallest Integer is Offset from Zero by an Integer Offset
App 20190102187 - Abraham; Seth ;   et al.
2019-04-04
Method And Apparatus For Performing Logical Compare Operations
App 20190087183 - KAPOOR; Rajiv ;   et al.
2019-03-21
Systems And Methods For Performing 16-bit Floating-point Vector Dot Product Instructions
App 20190079767 - HEINECKE; Alexander F. ;   et al.
2019-03-14
Systems And Methods For Performing 16-bit Floating-point Matrix Dot Product Instructions
App 20190079768 - HEINECKE; Alexander F. ;   et al.
2019-03-14
Systems And Methods For Performing Instructions To Convert To 16-bit Floating-point Format
App 20190079762 - HEINECKE; Alexander F. ;   et al.
2019-03-14
Processors, methods, systems, and instructions to generate sequences of integers in which integers in consecutive positions differ by a constant integer stride and where a smallest integer is offset from zero by an integer offset
Grant 10,223,111 - Abraham , et al.
2019-03-05
Apparatus and method for detecting and recovering from data fetch errors
Grant 10,223,204 - Yigzaw , et al.
2019-03-05
Processors, methods, systems, and instructions to generate sequences of integers in which integers in consecutive positions differ by a constant integer stride and where a smallest integer is offset from zero by an integer offset
Grant 10,223,112 - Abraham , et al.
2019-03-05
Methods, apparatus, instructions and logic to provide vector packed tuple cross-comparison functionality
Grant 10,203,955 - Valentine , et al. Feb
2019-02-12
Systems And Methods For Performing Instructions To Transpose Rectangular Tiles
App 20190042202 - SADE; Raanan ;   et al.
2019-02-07
Systems, Methods, And Apparatuses For Dot Product Operations
App 20190042541 - Sade; Raanan ;   et al.
2019-02-07
Systems And Methods To Zero A Tile Register Pair
App 20190042256 - Sade; Raanan ;   et al.
2019-02-07
Systems And Methods To Store A Tile Register Pair To Memory
App 20190042255 - Sade; Raanan ;   et al.
2019-02-07
Systems, Methods, And Apparatuses For Matrix Operations
App 20190042540 - Sade; Raanan ;   et al.
2019-02-07
Systems And Methods For Computing Dot Products Of Nibbles In Two Tile Operands
App 20190042235 - Sade; Raanan ;   et al.
2019-02-07
Systems And Methods To Load A Tile Register Pair
App 20190042254 - Sade; Raanan ;   et al.
2019-02-07
Instruction and logic for early underflow detection and rounder bypass
Grant 10,157,059 - Rubanovich , et al. Dec
2018-12-18
Local power gate (LPG) interfaces for power-aware operations
Grant 10,156,884 - Mishaeli , et al. Dec
2018-12-18
Scatter using index array and finite state machine
Grant 10,152,451 - Sperber , et al. Dec
2018-12-11
Gather using index array and finite state machine
Grant 10,146,737 - Sperber , et al. De
2018-12-04
Method and apparatus for performing logical compare operations
Grant 10,146,536 - Kapoor , et al. De
2018-12-04
Instructions and logic to perform mask load and store operations as sequential or one-at-a-time operations after exceptions and for un-cacheable type memory
Grant 10,120,684 - Orenstien , et al. November 6, 2
2018-11-06
Apparatus And Method For Vector Compression
App 20180309461 - Rubanovich; Simon ;   et al.
2018-10-25
Vector multiplication with accumulation in large register space
Grant 10,095,516 - Gueron , et al. October 9, 2
2018-10-09
Instruction and logic for register based hardware memory renaming
Grant 10,095,522 - Garifullin , et al. October 9, 2
2018-10-09
Packed Rotate Processors, Methods, Systems, And Instructions
App 20180253308 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2018-09-06
Method And Apparatus For Performing Logical Compare Operations
App 20180181395 - Kapoor; Rajiv ;   et al.
2018-06-28
Floating point (FP) add low instructions functional unit
Grant 9,996,319 - Anderson , et al. June 12, 2
2018-06-12
Fused multiply-add (FMA) low functional unit
Grant 9,996,320 - Anderson , et al. June 12, 2
2018-06-12
Method and apparatus for proactive throttling for improved power transitions in a processor core
Grant 9,996,127 - Vikinski , et al. June 12, 2
2018-06-12
Performing Local Power Gating In A Processor
App 20180129266 - Bonen; Nadav ;   et al.
2018-05-10
Performing Local Power Gating In A Processor
App 20180129265 - Bonen; Nadav ;   et al.
2018-05-10
In-lane Vector Shuffle Instructions
App 20180121198 - Sperber; Zeev ;   et al.
2018-05-03
In-lane Vector Shuffle Instructions
App 20180113711 - Sperber; Zeev ;   et al.
2018-04-26
In-lane Vector Shuffle Instructions
App 20180113712 - Sperber; Zeev ;   et al.
2018-04-26
In-lane Vector Shuffle Instructions
App 20180113710 - Sperber; Zeev ;   et al.
2018-04-26
Apparatus and method of improved permute instructions with multiple granularities
Grant 9,946,540 - Ould-Ahmed-Vall , et al. April 17, 2
2018-04-17
Processors, Methods, Systems, and Instructions to Generate Sequences of Integers in which Integers in Consecutive Positions Differ by a Constant Integer Stride and Where a Smallest Integer is Offset from Zero by an Integer Offset
App 20180088943 - Abraham; Seth ;   et al.
2018-03-29
Processors, Methods, Systems, and Instructions to Generate Sequences of Integers in which Integers in Consecutive Positions Differ by a Constant Integer Stride and Where a Smallest Integer is Offset from Zero by an Integer Offset
App 20180088942 - Abraham; Seth ;   et al.
2018-03-29
Instruction and Logic for Early Underflow Detection and Rounder Bypass
App 20180088940 - Rubanovich; Simon ;   et al.
2018-03-29
Apparatus and method for vector compression
Grant 9,929,745 - Rubanovich , et al. March 27, 2
2018-03-27
Apparatus And Method Of Improved Extract Instructions
App 20180081689 - OULD-AHMED-VALL; ELMOUSTAPHA ;   et al.
2018-03-22
Apparatus And Method Of Improved Insert Instructions
App 20180074825 - OULD-AHMED-VALL; ELMOUSTAPHA ;   et al.
2018-03-15
Apparatus And Method Of Improved Permute Instructions
App 20180074822 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2018-03-15
Apparatus And Method Of Improved Permute Instructions
App 20180067742 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2018-03-08
Packed data rearrangement control indexes generation processors, methods, systems and instructions
Grant 9,904,547 - Ould-Ahmed-Vall , et al. February 27, 2
2018-02-27
Method and apparatus for performing logical compare operations
Grant 9,898,285 - Kapoor , et al. February 20, 2
2018-02-20
Processors, methods, systems, and instructions to generate sequences of integers in which integers in consecutive positions differ by a constant integer stride and where a smallest integer is offset from zero by an integer offset
Grant 9,898,283 - Abraham , et al. February 20, 2
2018-02-20
Packed rotate processors, methods, systems, and instructions
Grant 9,864,602 - Ould-Ahmed-Vall , et al. January 9, 2
2018-01-09
Performing Local Power Gating In A Processor
App 20170371397 - Bonen; Nadav ;   et al.
2017-12-28
Apparatus And Method Of Improved Insert Instructions
App 20170357510 - OULD-AHMED-VALL; ELMOUSTAPHA ;   et al.
2017-12-14
Scatter Using Index Array And Finite State Machine
App 20170351641 - SPERBER; ZEEV ;   et al.
2017-12-07
Apparatus And Method Of Improved Insert Instructions
App 20170329605 - OULD-AHMED-VALL; ELMOUSTAPHA ;   et al.
2017-11-16
Apparatus And Method Of Improved Insert Instructions
App 20170300332 - OULD-AHMED-VALL; ELMOUSTAPHA ;   et al.
2017-10-19
Performing local power gating in a processor
Grant 9,772,674 - Bonen , et al. September 26, 2
2017-09-26
In-lane Vector Shuffle Instructions
App 20170269934 - Sperber; Zeev ;   et al.
2017-09-21
Apparatus And Method Of Improved Permute Instructions
App 20170262282 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2017-09-14
Gather using index array and finite state machine
Grant 9,753,889 - Sperber , et al. September 5, 2
2017-09-05
Systems, Apparatuses, And Methods For Performing A Double Blocked Sum Of Absolute Differences
App 20170242694 - OULD-AHMED-VALL; ELMOUSTAPHA ;   et al.
2017-08-24
Apparatus And Method Of Improved Extract Instructions
App 20170242704 - OULD-AHMED-VALL; ELMOUSTAPHA ;   et al.
2017-08-24
Using thresholds to gate timing packet generation in a tracing system
Grant 9,716,646 - Kurts , et al. July 25, 2
2017-07-25
Multiply Add Functional Unit Capable Of Executing Scale, Round, Getexp, Round, Getmant, Reduce, Range And Class Instructions
App 20170199726 - Anderson; Cristina S. ;   et al.
2017-07-13
Gather Using Index Array And Finite State Machine
App 20170192934 - Sperber; Zeev ;   et al.
2017-07-06
Real time instruction trace processors, methods, and systems
Grant 9,696,997 - Kurts , et al. July 4, 2
2017-07-04
Floating Point (fp) Add Low Instructions Functional Unit
App 20170185377 - Anderson; Cristina S. ;   et al.
2017-06-29
Fused Multiply-Add (FMA) low functional unit
App 20170185379 - Anderson; Cristina S. ;   et al.
2017-06-29
Systems, apparatuses, and methods for performing a horizontal partial sum in response to a single instruction
Grant 9,678,751 - Ould-Ahmed-Vall , et al. June 13, 2
2017-06-13
Method And Apparatus For Performing Logical Compare Operations
App 20170161068 - Kapoor; Rajiv ;   et al.
2017-06-08
Vector shuffle instructions operating on multiple lanes each having a plurality of data elements using a same set of per-lane control bits
Grant 9,672,034 - Sperber , et al. June 6, 2
2017-06-06
Apparatus and method of improved permute instructions
Grant 9,658,850 - Ould-Ahmed-Vall , et al. May 23, 2
2017-05-23
Performing Folding Of Immediate Data In A Processor
App 20170123799 - Sperber; Zeev ;   et al.
2017-05-04
Enabling Removal And Reconstruction Of Flag Operations In A Processor
App 20170123793 - Sperber; Zeev ;   et al.
2017-05-04
Packed data rearrangement control indexes precursors generation processors, methods, systems, and instructions
Grant 9,639,354 - Abraham , et al. May 2, 2
2017-05-02
Scatter using index array and finite state machine
Grant 9,626,333 - Sperber , et al. April 18, 2
2017-04-18
Apparatus and method of improved insert instructions
Grant 9,619,236 - Ould-Ahmed-Vall , et al. April 11, 2
2017-04-11
Systems, apparatuses, and methods for performing a horizontal add or subtract in response to a single instruction
Grant 9,619,226 - Hagog , et al. April 11, 2
2017-04-11
Multiply add functional unit capable of executing SCALE, ROUND, GETEXP, ROUND, GETMANT, REDUCE, RANGE and CLASS instructions
Grant 9,606,770 - Anderson , et al. March 28, 2
2017-03-28
Local Power Gate (lpg) Interfaces For Power-aware Operations
App 20170068298 - Mishaeli; Michael ;   et al.
2017-03-09
Apparatus and method of improved extract instructions
Grant 9,588,764 - Ould-Ahmed-Vall , et al. March 7, 2
2017-03-07
Systems, apparatuses, and methods for performing a double blocked sum of absolute differences
Grant 9,582,464 - Ould-Ahmed-Vall , et al. February 28, 2
2017-02-28
Fused multiply add operations using bit masks
Grant 9,542,154 - Rubanovich , et al. January 10, 2
2017-01-10
Vector mask memory access instructions to perform individual and sequential memory access operations if an exception occurs during a full width memory access operation
Grant 9,529,592 - Orenstien , et al. December 27, 2
2016-12-27
Local power gate (LPG) interfaces for power-aware operations
Grant 9,519,324 - Mishaeli , et al. December 13, 2
2016-12-13
Apparatus and method for performing permute operations
Grant 9,513,918 - Ould-Ahmed-Vall , et al. December 6, 2
2016-12-06
Apparatus and method for performing a permute operation
Grant 9,495,162 - Ould-Ahmed-Vall , et al. November 15, 2
2016-11-15
Method and apparatus for performing logical compare operations
Grant 9,489,198 - Kapoor , et al. November 8, 2
2016-11-08
Systems, apparatuses, and methods for performing a butterfly horizontal and cross add or substract in response to a single instruction
Grant 9,459,865 - Ould-Ahmed-Vall , et al. October 4, 2
2016-10-04
Method and apparatus to control current transients in a processor
Grant 9,411,395 - Rosenzweig , et al. August 9, 2
2016-08-09
Conditional memory fault assist suppression
Grant 9,396,056 - Sperber , et al. July 19, 2
2016-07-19
Methods, Apparatus, Instructions And Logic To Provide Vector Packed Tuple Cross-comparison Functionality
App 20160188336 - Valentine; Robert ;   et al.
2016-06-30
Instruction And Logic For Register Based Hardware Memory Renaming
App 20160179545 - Garifullin; Kamil ;   et al.
2016-06-23
Method And Apparatus For Performing Logical Compare Operations
App 20160154647 - Kapoor; Rajiv ;   et al.
2016-06-02
Real Time Instruction Trace Processors, Methods, And Systems
App 20160117171 - Kurts; Tsvika ;   et al.
2016-04-28
Gather Using Index Array And Finite State Machine
App 20160103785 - Sperber; Zeev ;   et al.
2016-04-14
Apparatus And Method For Vector Compression
App 20160094241 - Rubanovich; Simon ;   et al.
2016-03-31
Performing Local Power Gating In A Processor
App 20160085287 - Bonen; Nadav ;   et al.
2016-03-24
Method and apparatus to protect a processor against excessive power usage
Grant 9,292,362 - Makovsky , et al. March 22, 2
2016-03-22
Leading change anticipator logic
Grant 9,274,752 - Rubanovich , et al. March 1, 2
2016-03-01
Method and apparatus for performing logical compare operations
Grant 9,268,565 - Kapoor , et al. February 23, 2
2016-02-23
Real time instruction trace processors, methods, and systems
Grant 9,262,163 - Kurts , et al. February 16, 2
2016-02-16
Instruction And Logic For Executing Instructions Of Multiple-widths
App 20160026467 - Sperber; Zeev ;   et al.
2016-01-28
Thread Pause Processors, Methods, Systems, And Instructions
App 20160019063 - Rappoport; Lihu ;   et al.
2016-01-21
Using Thresholds To Gate Timing Packet Generation In A Tracing System
App 20160020897 - KURTS; TSVIKA ;   et al.
2016-01-21
Performing local power gating in a processor
Grant 9,229,524 - Bonen , et al. January 5, 2
2016-01-05
Method and apparatus for performing logical compare operations
Grant 9,170,813 - Kapoor , et al. October 27, 2
2015-10-27
Local Power Gate (lpg) Interfaces For Power-aware Operations
App 20150277532 - MISHAELI; MICHAEL ;   et al.
2015-10-01
Conditional Memory Fault Assist Suppression
App 20150261590 - Sperber; Zeev ;   et al.
2015-09-17
Method And Apparatus For Proactive Throttling For Improved Power Transitions In A Processor Core
App 20150261270 - VIKINSKI; OMER ;   et al.
2015-09-17
Method And Apparatus For Performing Logical Compare Operations
App 20150212816 - Kapoor; Rajiv ;   et al.
2015-07-30
Efficient parallel floating point exception handling in a processor
Grant 9,092,226 - Sperber , et al. July 28, 2
2015-07-28
Method and apparatus for performing logical compare operation
Grant 9,043,379 - Kapoor , et al. May 26, 2
2015-05-26
Method and apparatus for performing logical compare operations
Grant 9,037,626 - Kapoor , et al. May 19, 2
2015-05-19
Method and apparatus for performing logical compare operations
Grant 9,037,627 - Kapoor , et al. May 19, 2
2015-05-19
Multiply Add Functional Unit Capable Of Executing Scale, Round, Getexp, Round, Getmant, Reduce, Range And Class Instructions
App 20150088947 - Anderson; Cristina S. ;   et al.
2015-03-26
Scatter Using Index Array And Finite State Machine
App 20150074373 - Sperber; Zeev ;   et al.
2015-03-12
Gather using index array and finite state machine
Grant 8,972,697 - Sperber , et al. March 3, 2
2015-03-03
Apparatus And Method For Performing A Permute Operation
App 20150026440 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2015-01-22
Apparatus And Method For Performing Permute Operations
App 20150026439 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2015-01-22
Method And Apparatus To Protect A Processor Against Excessive Power Usage
App 20140380338 - MAKOVSKY; LEV ;   et al.
2014-12-25
Fused Multiply Add Operations Using Bit Masks
App 20140379773 - Rubanovich; Simon ;   et al.
2014-12-25
Tracking mechanism coupled to retirement in reorder buffer for indicating sharing logical registers of physical register in record indexed by logical register
Grant 8,914,617 - Raikin , et al. December 16, 2
2014-12-16
Vector shuffle instructions operating on multiple lanes each having a plurality of data elements using a same set of per-lane control bits
Grant 8,914,613 - Sperber , et al. December 16, 2
2014-12-16
Multiply add functional unit capable of executing scale, round, GETEXP, round, GETMANT, reduce, range and class instructions
Grant 8,914,430 - Gradstein , et al. December 16, 2
2014-12-16
Systems, Apparatuses, And Methods For Performing A Horizontal Partial Sum In Response To A Single Instruction
App 20140365747 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2014-12-11
Recoverable parity and residue error
Grant 8,909,988 - Sperber , et al. December 9, 2
2014-12-09
Combining instructions including an instruction that performs a sequence of transformations to isolate one transformation
Grant 8,879,725 - Gueron , et al. November 4, 2
2014-11-04
Method And Apparatus To Control Current Transients In A Processor
App 20140317422 - ROSENZWEIG; NIR ;   et al.
2014-10-23
Apparatus And Method For Detecting And Recovering From Data Fetch Errors
App 20140223226 - Yigzaw; Theodros ;   et al.
2014-08-07
Systems, Apparatuses, And Methods For Performing Conversion Of A Mask Register Into A Vector Register.
App 20140223138 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2014-08-07
Apparatus And Method For Down Conversion Of Data Types
App 20140208080 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2014-07-24
Systems, Apparatuses, And Methods For Performing A Butterfly Horizontal And Cross Add Or Substract In Response To A Single Instruction
App 20140201502 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2014-07-17
Leading Change Anticipator Logic
App 20140188967 - Rubanovich; Simon ;   et al.
2014-07-03
Power Reduction By Using On-demand Reservation Station Size
App 20140189328 - WEINER; Tomer ;   et al.
2014-07-03
Real Time Instruction Trace Processors, Methods, and Systems
App 20140189314 - Kurts; Tsvika ;   et al.
2014-07-03
Performing reciprocal instructions with high accuracy
Grant 8,706,789 - Sperber , et al. April 22, 2
2014-04-22
Mixing instructions with different register sizes
Grant 8,694,758 - Orenstien , et al. April 8, 2
2014-04-08
Systems, Apparatuses, And Methods For Performing An Absolute Difference Calculation Between Corresponding Packed Data Elements Of Two Vector Registers
App 20140082333 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2014-03-20
Apparatus And Method For Broadcasting From A General Purpose Register To A Vector Register
App 20140059322 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2014-02-27
Packed Rotate Processors, Methods, Systems, And Instructions
App 20140040604 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2014-02-06
Systems, Apparatuses, And Methods For Performing A Double Blocked Sum Of Absolute Differences
App 20140019713 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2014-01-16
Systems, Apparatuses, And Methods For Performing A Horizontal Add Or Subtract In Response To A Single Instruction
App 20140013075 - Hagog; Mostafa ;   et al.
2014-01-09
Performing Local Power Gating In A Processor
App 20140006817 - Bonen; Nadav ;   et al.
2014-01-02
Vector Multiplication With Accumulation In Large Register Space
App 20140006755 - Gueron; Shay ;   et al.
2014-01-02
Method and apparatus for performing logical compare operation
Grant 8,606,841 - Kapoor , et al. December 10, 2
2013-12-10
Gather Using Index Array And Finite State Machine
App 20130326160 - Sperber; Zeev ;   et al.
2013-12-05
Method and apparatus for optimizing advanced encryption standard (AES) encryption and decryption in parallel modes of operation
Grant 8,600,049 - Gueron , et al. December 3, 2
2013-12-03
Apparatus And Method Of Improved Permute Instructions
App 20130290687 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2013-10-31
Packed Data Rearrangement Control Indexes Generation Processors, Methods, Systems and Instructions
App 20130283018 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2013-10-24
Processors, Methods, Systems, And Instructions To Generate Sequences Of Integers In Numerical Order That Differ By A Constant Stride
App 20130283019 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2013-10-24
Apparatus And Method Of Improved Insert Instructions
App 20130283021 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2013-10-24
Processors, Methods, Systems, and Instructions to Generate Sequences of Integers in which Integers in Consecutive Positions Differ by a Constant Integer Stride and Where a Smallest Integer is Offset from Zero by an Integer Offset
App 20130275727 - Abraham; Seth ;   et al.
2013-10-17
Apparatus And Method Of Improved Extract Instructions
App 20130275730 - Ould-Ahmed-Vall; Elmoustapha ;   et al.
2013-10-17
Packed Data Rearrangement Control Indexes Precursors Generation Processors, Methods, Systems, and Instructions
App 20130275729 - Abraham; Seth ;   et al.
2013-10-17
Processors, Methods, Systems, And Instructions To Generate Sequences Of Consecutive Integers In Numerical Order
App 20130275482 - Abraham; Seth ;   et al.
2013-10-17
Recoverable Parity And Residue Error
App 20130262926 - SPERBER; Zeev ;   et al.
2013-10-03
Method And Apparatus For Performing Logical Compare Operations
App 20130227253 - Kapoor; Rajiv ;   et al.
2013-08-29
In-Lane Vector Shuffle Instructions
App 20130212360 - Sperber; Zeev ;   et al.
2013-08-15
Instructions And Logic To Perform Mask Load And Store Operations
App 20130191615 - ORENSTIEN; DORON ;   et al.
2013-07-25
Method and apparatus for performing logical compare operations
Grant 8,380,780 - Kapoor , et al. February 19, 2
2013-02-19
Method and apparatus for optimizing advanced encryption standard (AES) encryption and decryption in parallel modes of operation
Grant 8,194,854 - Gueron , et al. June 5, 2
2012-06-05
Efficient parallel floating point exception handling in a processor
Grant 8,103,858 - Sperber , et al. January 24, 2
2012-01-24
Representing a plurality of instructions with a fewer number of micro-operations
Grant 8,082,430 - Valentine , et al. December 20, 2
2011-12-20
Vector shuffle instructions operating on multiple lanes each having a plurality of data elements using a common set of per-lane control bits
Grant 8,078,836 - Sperber , et al. December 13, 2
2011-12-13
Method and apparatus for performing logical compare operations
Grant 7,958,181 - Kapoor , et al. June 7, 2
2011-06-07
System and method for reservation station load dependency matrix
Grant 7,958,336 - Lahav , et al. June 7, 2
2011-06-07
Selectively powered retirement unit using a partitioned allocation array and a partitioned writeback array
Grant 7,921,280 - Sperber , et al. April 5, 2
2011-04-05
Method and apparatus for a double width load using a single width load port
Grant 7,882,325 - Sperber , et al. February 1, 2
2011-02-01
Tracking an oldest processor event using information stored in a register and queue entry
Grant 7,721,076 - Sodani , et al. May 18, 2
2010-05-18
Apparatus and method for two micro-operation flow using source override
Grant 7,451,294 - Sperber , et al. November 11, 2
2008-11-11
System and method of converting data formats and communicating between execution units
Grant 7,430,656 - Sperber , et al. September 30, 2
2008-09-30
Apparatus and methods for utilization of splittable execution units of a processor
Grant 7,389,406 - Sperber , et al. June 17, 2
2008-06-17
Texture engine state variable synchronizer
Grant 7,365,753 - Malka , et al. April 29, 2
2008-04-29
Apparatus and method for redundant zero micro-operation removal
Grant 7,213,136 - Sperber , et al. May 1, 2
2007-05-01
Micro-operation un-lamination
Grant 7,206,921 - Sperber , et al. April 17, 2
2007-04-17
Texture engine memory access synchronizer
Grant 7,202,871 - Margittai , et al. April 10, 2
2007-04-10
Processor and methods to reduce power consumption of processor components
Grant 7,167,989 - Sperber , et al. January 23, 2
2007-01-23
Elimination of potential renaming stalls due to use of partial registers
Grant 7,162,614 - Sperber , et al. January 9, 2
2007-01-09
System and method for optimizing bus bandwidth utilization by grouping cache write-backs
Grant 7,076,614 - Sperber , et al. July 11, 2
2006-07-11
Processor core and methods to reduce power by not using components dedicated to wide operands when a micro-instruction has narrow operands
Grant 7,020,789 - Sperber , et al. March 28, 2
2006-03-28
Texture engine state variable synchronizer
Grant 6,947,053 - Malka , et al. September 20, 2
2005-09-20
Memory system for multiple data types
Grant 6,944,720 - Sperber , et al. September 13, 2
2005-09-13
Fusion of processor micro-operations
Grant 6,920,546 - Gochman , et al. July 19, 2
2005-07-19
Texture engine memory access synchronizer
Grant 6,781,588 - Margittai , et al. August 24, 2
2004-08-24
Mechanism for implementing Z-compression transparently
Grant 6,724,391 - Peled , et al. April 20, 2
2004-04-20
Z-compression mechanism
Grant 6,580,427 - Orenstein , et al. June 17, 2
2003-06-17
Memory system for multiple data types
Grant 6,557,083 - Sperber , et al. April 29, 2
2003-04-29

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2025 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed