Patent | Date |
---|
Apparatuses, Methods, And Systems For Instructions For Downconverting A Tile Row And Interleaving With A Register App 20220308873 - ADELMAN; Menachem ;   et al. | 2022-09-29 |
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 and methods for performing instructions to transpose rectangular tiles Grant 11,403,071 - Sade , et al. August 2, 2 | 2022-08-02 |
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 |
Instructions To Convert From Fp16 To Bf8 App 20220206743 - Heinecke; Alexander ;   et al. | 2022-06-30 |
Apparatus And Method For Complex Matrix Multiplication App 20220207107 - ADELMAN; Menachem ;   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 |
Apparatus And Method For Conjugate Transpose And Multiply App 20220197975 - ADELMAN; Menachem ;   et al. | 2022-06-23 |
Apparatus And Method For Complex Matrix Conjugate Transpose App 20220197654 - ADELMAN; Menachem ;   et al. | 2022-06-23 |
Apparatus And Method For Complex Matrix Transpose And Multiply App 20220197601 - ADELMAN; Menachem ;   et al. | 2022-06-23 |
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 |
Apparatus and method of improved insert instructions Grant 11,354,124 - Ould-Ahmed-Vall , et al. June 7, 2 | 2022-06-07 |
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 To Convert 16-bit Floating-point Formats App 20220100507 - HEINECKE; ALEXANDER F. ;   et al. | 2022-03-31 |
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 |
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, Apparatuses, And Methods For Fused Multiply Add App 20220050678 - Valentine; Robert ;   et al. | 2022-02-17 |
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 |
Loading And Storing Matrix Data With Datatype Conversion App 20210406012 - Adelman; Menachem ;   et al. | 2021-12-30 |
Systems, Apparatuses, And Methods For Fused Multiply Add App 20210406011 - Valentine; Robert ;   et al. | 2021-12-30 |
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 |
Matrix Transpose And Multiply App 20210405974 - Adelman; Menachem ;   et al. | 2021-12-30 |
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 |
Efficient rotate adder for implementing cryptographic basic operations Grant 11,176,278 - Gradstein , et al. November 16, 2 | 2021-11-16 |
Systems, apparatuses, and methods for fused multiply add Grant 11,169,802 - Valentine , et al. November 9, 2 | 2021-11-09 |
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 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 |
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 |
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 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 |
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 |
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 |
Apparatuses, methods, and systems for hashing instructions Grant 10,824,428 - Shemy , et al. November 3, 2 | 2020-11-03 |
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 |
Systems And Methods To Perform Floating-point Addition With Selected Rounding App 20200310756 - RUBANOVICH; Simon ;   et al. | 2020-10-01 |
Interleaved Pipeline Of Floating-point Adders App 20200310793 - RUBANOVICH; Simon ;   et al. | 2020-10-01 |
Using Fuzzy-jbit Location Of Floating-point Multiply-accumulate Results App 20200310757 - GRADSTEIN; Amit ;   et al. | 2020-10-01 |
Accelerator Systems And Methods For Matrix Operations App 20200310794 - SPERBER; ZEEV ;   et al. | 2020-10-01 |
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 |
Apparatus and method of improved packed integer permute instruction Grant 10,719,316 - Ould-Ahmed-Vall , et al. | 2020-07-21 |
Efficient Rotate Adder For Implementing Cryptographic Basic Operations App 20200210625 - Gradstein; Amit ;   et al. | 2020-07-02 |
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 |
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 |
Efficient implementation of complex vector fused multiply add and complex vector multiply Grant 10,521,226 - Sade , et al. Dec | 2019-12-31 |
Vector multiplication with accumulation in large register space Grant 10,514,912 - Gueron , et al. Dec | 2019-12-24 |
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 |
Apparatus and method for down conversion of data types Grant 10,474,463 - Ould-Ahmed-Vall , et al. Nov | 2019-11-12 |
Apparatus and method of improved permute instructions Grant 10,474,459 - Ould-Ahmed-Vall , et al. Nov | 2019-11-12 |
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 |
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 |
Apparatus And Method For Down-converting And Interleaving Multiple Floating Point Values App 20190220278 - ADELMAN; MENACHEM ;   et al. | 2019-07-18 |
Linear memory address transformation and management Grant 10,324,857 - Nuzman , et al. | 2019-06-18 |
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 |
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 |
Floating point scaling processors, methods, systems, and instructions Grant 10,275,216 - Anderson , et al. | 2019-04-30 |
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 |
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 Instructions To Convert To 16-bit Floating-point Format App 20190079762 - 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 |
Floating point scaling processors, methods, systems, and instructions Grant 10,228,909 - Anderson , et al. | 2019-03-12 |
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 |
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 |
Floating point rounding processors, methods, systems, and instructions Grant 10,209,986 - Corbal San Adrian , et al. Feb | 2019-02-19 |
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 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 And Methods To Load A Tile Register Pair App 20190042254 - Sade; Raanan ;   et al. | 2019-02-07 |
Systems And Methods For Performing Instructions To Transpose Rectangular Tiles App 20190042202 - 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, Methods, And Apparatuses For Dot Product Operations App 20190042541 - Sade; Raanan ;   et al. | 2019-02-07 |
Systems, Methods, And Apparatuses For Matrix Operations App 20190042540 - 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 |
Vector mask driven clock gating for power efficiency of a processor Grant 10,133,577 - Corbal , et al. November 20, 2 | 2018-11-20 |
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 |
Floating point scaling processors, methods, systems, and instructions Grant 10,089,076 - Anderson , et al. October 2, 2 | 2018-10-02 |
Floating point round-off amount determination processors, methods, systems, and instructions Grant 10,073,695 - Anderson , et al. September 11, 2 | 2018-09-11 |
Packed Rotate Processors, Methods, Systems, And Instructions App 20180253308 - Ould-Ahmed-Vall; Elmoustapha ;   et al. | 2018-09-06 |
Floating Point Scaling Processors, Methods, Systems, And Instructions App 20180225091 - Anderson; Cristina S. ;   et al. | 2018-08-09 |
Floating Point Scaling Processors, Methods, Systems, And Instructions App 20180225092 - Anderson; Cristina S. ;   et al. | 2018-08-09 |
Linear Memory Address Transformation And Management App 20180210842 - Nuzman; Joseph ;   et al. | 2018-07-26 |
Floating Point Scaling Processors, Methods, Systems, And Instructions App 20180203668 - Anderson; Cristina S. ;   et al. | 2018-07-19 |
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 |
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 |
Floating point scaling processors, methods, systems, and instructions Grant 9,921,807 - Anderson , et al. March 20, 2 | 2018-03-20 |
Apparatus And Method Of Improved Permute Instructions App 20180074822 - Ould-Ahmed-Vall; Elmoustapha ;   et al. | 2018-03-15 |
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 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 |
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 |
Apparatus And Method Of Improved Insert Instructions App 20170357510 - OULD-AHMED-VALL; ELMOUSTAPHA ;   et al. | 2017-12-14 |
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 |
Apparatus And Method Of Improved Permute Instructions App 20170262282 - Ould-Ahmed-Vall; Elmoustapha ;   et al. | 2017-09-14 |
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 |
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 |
Fused Multiply-Add (FMA) low functional unit App 20170185379 - Anderson; Cristina S. ;   et al. | 2017-06-29 |
Floating Point (fp) Add Low Instructions Functional Unit App 20170185377 - Anderson; Cristina S. ;   et al. | 2017-06-29 |
Floating Point Round-off Amount Determination Processors, Methods, Systems, And Instructions App 20170185398 - 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 |
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 |
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 |
Apparatus and method of improved insert instructions Grant 9,619,236 - Ould-Ahmed-Vall , 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 |
Floating Point Scaling Processors, Methods, Systems, And Instructions App 20170068516 - Anderson; Cristina S. ;   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 |
Floating point round-off amount determination processors, methods, systems, and instructions Grant 9,513,871 - Anderson , et al. December 6, 2 | 2016-12-06 |
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 |
Math circuit for estimating a transcendental function Grant 9,465,580 - Pineiro , et al. October 11, 2 | 2016-10-11 |
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 |
Floating point scaling processors, methods, systems, and instructions Grant 9,448,765 - Anderson , et al. September 20, 2 | 2016-09-20 |
Methods, Apparatus, Instructions And Logic To Provide Vector Packed Tuple Cross-comparison Functionality App 20160188336 - Valentine; Robert ;   et al. | 2016-06-30 |
Apparatus And Method For Vector Compression App 20160094241 - Rubanovich; Simon ;   et al. | 2016-03-31 |
Leading change anticipator logic Grant 9,274,752 - Rubanovich , et al. March 1, 2 | 2016-03-01 |
Vector Mask Driven Clock Gating For Power Efficiency Of A Processor App 20150220345 - Corbal; Jesus ;   et al. | 2015-08-06 |
Efficient parallel floating point exception handling in a processor Grant 9,092,226 - Sperber , et al. July 28, 2 | 2015-07-28 |
Floating Point Scaling Processors, Methods, Systems, And Instructions App 20150088946 - Anderson; Christina S. ;   et al. | 2015-03-26 |
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 |
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 |
Fused Multiply Add Operations Using Bit Masks App 20140379773 - Rubanovich; Simon ;   et al. | 2014-12-25 |
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 |
Math Circuit For Estimating A Transcendental Function App 20140222883 - Pineiro; Jose-Alejandro ;   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 |
Performing reciprocal instructions with high accuracy Grant 8,706,789 - Sperber , et al. April 22, 2 | 2014-04-22 |
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 |
Vector Multiplication With Accumulation In Large Register Space App 20140006755 - Gueron; Shay ;   et al. | 2014-01-02 |
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 |
Floating Point Rounding Processors, Methods, Systems, And Instructions App 20130290685 - Corbal San Adrian; Jesus ;   et al. | 2013-10-31 |
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 |
Packed Data Rearrangement Control Indexes Generation Processors, Methods, Systems and Instructions App 20130283018 - Ould-Ahmed-Vall; Elmoustapha ;   et al. | 2013-10-24 |
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 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 |
Processors, Methods, Systems, And Instructions To Generate Sequences Of Consecutive Integers In Numerical Order App 20130275482 - 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 |
Method and apparatus for optimizing Advanced Encryption Standard (AES) encryption and decryption in parallel modes of operation App 20120224687 - Gueron; Shay ;   et al. | 2012-09-06 |
Performing Reciprocal Instructions With High Accuracy App 20120166509 - Sperber; Zeev ;   et al. | 2012-06-28 |
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 |
Multiply Add Functional Unit Capable Of Executing Scale, Round, Getexp, Round, Getmant, Reduce, Range And Class Instructions App 20120079251 - Gradstein; Amit ;   et al. | 2012-03-29 |
GENERATING AND PERFORMING DEPENDENCY CONTROLLED FLOW COMPRISING MULTIPLE MICRO-OPERATIONS (uops) App 20090327657 - Sperber; Zeev ;   et al. | 2009-12-31 |
Efficient parallel floating point exception handling in a processor App 20090327665 - Sperber; Zeev ;   et al. | 2009-12-31 |
Method And Apparatus For Optimizing Advanced Encryption Standard (aes) Encryption And Decryption In Parallel Modes Of Operation App 20090214026 - Gueron; Shay ;   et al. | 2009-08-27 |
Processor having inactive state of operation and method thereof Grant 7,536,485 - Kamhi , et al. May 19, 2 | 2009-05-19 |
Processor having inactive state of operation and method thereof App 20070174589 - Kamhi; Gila ;   et al. | 2007-07-26 |
Method, system and apparatus for quotient digit generation App 20060224657 - Rubanovich; Simon ;   et al. | 2006-10-05 |