| 10158484 |
Instructions and logic to provide SIMD SM4 cryptographic block cipher functionality |
Sean M. Gulley, Vinodh Gopal, Kirk S. Yap, Wajdi K. Feghali |
2018-12-18 |
| 10158376 |
Techniques to accelerate lossless compression |
James D. Guilford, Vinodh Gopal, Erdinc Ozturk, Wajdi K. Feghali |
2018-12-18 |
| 10152326 |
Method and apparatus to process SHA-2 secure hashing algorithm |
Kirk S. Yap, James D. Guilford, Vinodh Gopal, Erdinc Ozturk, Sean M. Gulley +2 more |
2018-12-11 |
| 10148428 |
Instruction and logic to provide SIMD secure hashing round slice functionality |
Vinodh Gopal, Kirk S. Yap |
2018-12-04 |
| 10146544 |
Method and apparatus to process SHA-2 secure hashing algorithm |
Kirk S. Yap, James D. Guilford, Vinodh Gopal, Erdinc Ozturk, Sean M. Gulley +2 more |
2018-12-04 |
| 10140046 |
Supporting data compression using match scoring |
James D. Guilford, Vinodh Gopal, Daniel F. Cutter |
2018-11-27 |
| 10127042 |
Method and apparatus to process SHA-2 secure hashing algorithm |
Kirk S. Yap, James D. Guilford, Vinodh Gopal, Erdinc Ozturk, Sean M. Gulley +2 more |
2018-11-13 |
| 10108805 |
Method and apparatus to process SHA-2 secure hashing algorithm |
Kirk S. Yap, James D. Guilford, Vinodh Gopal, Erdinc Ozturk, Sean M. Gulley +2 more |
2018-10-23 |
| 10102215 |
Apparatus for hardware implementation of lossless data compression |
James D. Guilford, Vinodh Gopal, Daniel F. Cutter |
2018-10-16 |
| 10089500 |
Secure modular exponentiation processors, methods, systems, and instructions |
Vinodh Gopal |
2018-10-02 |
| 10069512 |
Systems, methods, and apparatuses for decompression using hardware and software |
Vinodh Gopal, James D. Guilford, Kirk S. Yap, Sean M. Gulley |
2018-09-04 |
| 10042639 |
Method and apparatus to process 4-operand SIMD integer multiply-accumulate instruction |
Vinodh Gopal, Erdinc Ozturk, James D. Guilford |
2018-08-07 |
| 10037210 |
Apparatus and method for vector instructions for large integer arithmetic |
Kirk S. Yap, James D. Guilford, Erdinc Ozturk, Vinodh Gopal, Wajdi K. Feghali +2 more |
2018-07-31 |
| 10009172 |
Instructions processors, methods, and systems to process secure hash algorithms |
Kirk S. Yap, Vinodh Gopal, James D. Guilford |
2018-06-26 |
| 9990201 |
Multiplication instruction for which execution completes without writing a carry flag |
Vinodh Gopal, James D. Guilford, Wajdi K. Feghali, Erdine Ozturk, Martin G. Dixon +5 more |
2018-06-05 |
| 9960917 |
Matrix multiply accumulate instruction |
Vinodh Gopal, Kirk S. Yap, James D. Guilford, Erdinc Ozturk, Sean M. Gulley +2 more |
2018-05-01 |
| 9940131 |
Rotate instructions that complete execution either without writing or reading flags |
Vinodh Gopal, James D. Guilford, Wajdi K. Feghali, Erdinc Ozturk, Martin G. Dixon +5 more |
2018-04-10 |
| 9940130 |
Rotate instructions that complete execution either without writing or reading flags |
Vinodh Gopal, James D. Guilford, Wajdi K. Feghali, Erdinc Ozturk, Martin G. Dixon +5 more |
2018-04-10 |
| 9916160 |
Rotate instructions that complete execution either without writing or reading flags |
Vinodh Gopal, James D. Guilford, Wajdi K. Feghali, Erdinc Ozturk, Martin G. Dixon +5 more |
2018-03-13 |
| 9917689 |
Generating multiple secure hashes from a single data buffer |
Sean M. Gulley, Vinodh Gopal, Wajdi K. Feghali, James D. Guilford, Kirk S. Yap |
2018-03-13 |
| 9912481 |
Method and apparatus for efficiently executing hash operations |
Vinodh Gopal, Kirk S. Yap, Wajdi K. Feghali |
2018-03-06 |
| 9910790 |
Using a memory address to form a tweak key to use to encrypt and decrypt data |
Kirk S. Yap, Vinodh Gopal, Wajdi K. Feghali |
2018-03-06 |
| 9898300 |
Instruction for fast ZUC algorithm processing |
Vinodh Gopal, Kirk S. Yap, Wajdi K. Feghali |
2018-02-20 |
| 9900770 |
Instruction for accelerating SNOW 3G wireless security algorithm |
Vinodh Gopal, Erdinc Ozturk, Kirk S. Yap, Wajdi K. Feghali |
2018-02-20 |
| 9871535 |
Heterogeneous compression architecture for optimized compression ratio |
James D. Guilford, Vinodh Gopal, Daniel F. Cutter |
2018-01-16 |