Patent | Date |
---|
Restartable cache write-back and invalidation Grant 11,422,811 - Gerzon , et al. August 23, 2 | 2022-08-23 |
System, Apparatus And Method For Page Granular,Software Controlled Multiple Key Memory Encryption App 20220043757 - Durham; David M. ;   et al. | 2022-02-10 |
Restricting Usage Of Encryption Keys By Untrusted Software App 20210399882 - OUZIEL; Ido ;   et al. | 2021-12-23 |
Apparatus And Method To Identify The Source Of An Interrupt App 20210357221 - RAJ; Ashok ;   et al. | 2021-11-18 |
System, apparatus and method for page granular,software controlled multiple key memory encryption Grant 11,176,059 - Durham , et al. November 16, 2 | 2021-11-16 |
Restricting usage of encryption keys by untrusted software Grant 11,139,967 - Ouziel , et al. October 5, 2 | 2021-10-05 |
Multi-key Cryptographic Memory Protection App 20210224202 - Chhabra; Siddhartha ;   et al. | 2021-07-22 |
Executing Code In Protected Memory Containers By Trust Domains App 20210200858 - Caspi; Dror ;   et al. | 2021-07-01 |
Apparatus and method to identify the source of an interrupt Grant 11,048,512 - Raj , et al. June 29, 2 | 2021-06-29 |
Branch prediction unit in service of short microcode flows Grant 11,029,953 - Mishaeli , et al. June 8, 2 | 2021-06-08 |
Restartable Cache Write-back And Invalidation App 20210064375 - GERZON; Gideon ;   et al. | 2021-03-04 |
Branch Prediction Unit In Service Of Short Microcode Flows App 20200409704 - MISHAELI; Michael ;   et al. | 2020-12-31 |
Avoiding asynchronous enclave exits based on requests to invalidate translation lookaside buffer entries Grant 10,867,092 - Caspi , et al. December 15, 2 | 2020-12-15 |
Restartable cache write-back and invalidation Grant 10,838,722 - Gerzon , et al. November 17, 2 | 2020-11-17 |
System, Apparatus And Method For Page Granular,Software Controlled Multiple Key Memory Encryption App 20200226074 - Durham; David M. ;   et al. | 2020-07-16 |
Restartable Cache Write-back And Invalidation App 20200201638 - GERZON; Gideon ;   et al. | 2020-06-25 |
Co-existence Of Trust Domain Architecture With Multi-key Total Memory Encryption Technology In Servers App 20200201786 - OUZIEL; Ido ;   et al. | 2020-06-25 |
Restricting Usage Of Encryption Keys By Untrusted Software App 20200204356 - OUZIEL; Ido ;   et al. | 2020-06-25 |
System, apparatus and method for page granular, software controlled multiple key memory encryption Grant 10,657,071 - Durham , et al. | 2020-05-19 |
Multicore system for fusing instructions queued during a dynamically adjustable time window Grant 10,649,783 - Ouziel , et al. | 2020-05-12 |
System, Apparatus And Method For Page Granular,Software Controlled Multiple Key Memory Encryption App 20190095350 - Durham; David M. ;   et al. | 2019-03-28 |
Providing Isolation In Virtualized Systems Using Trust Domains App 20190087575 - Sahita; Ravi L. ;   et al. | 2019-03-21 |
Method and apparatus for supporting quasi-posted loads Grant 10,223,121 - Ouziel , et al. | 2019-03-05 |
Hardware mechanism for performing atomic actions on remote processors Grant 10,216,662 - Mishaeli , et al. Feb | 2019-02-26 |
Avoiding Asynchronous Enclave Exits Based On Requests To Invalidate Translation Lookaside Buffer Entries App 20190042671 - Caspi; Dror ;   et al. | 2019-02-07 |
Multi-key Cryptographic Memory Protection App 20190004973 - Chhabra; Siddhartha ;   et al. | 2019-01-03 |
Method And Apparatus For Supporting Quasi-posted Loads App 20180181393 - Ouziel; Ido ;   et al. | 2018-06-28 |
Execution profiling mechanism Grant 9,858,411 - Sahita , et al. January 2, 2 | 2018-01-02 |
Validating virtual address translation by virtual machine monitor utilizing address validation structure to validate tentative guest physical address and aborting based on flag in extended page table requiring an expected guest physical address in the address validation structure Grant 9,792,222 - Sahita , et al. October 17, 2 | 2017-10-17 |
System and method for fusing instructions queued during a time window defined by a delay counter Grant 9,690,591 - Ouziel , et al. June 27, 2 | 2017-06-27 |
Hardware Mechanism for Performing Atomic Actions on Remote Processors App 20170091128 - Mishaeli; Michael ;   et al. | 2017-03-30 |
Efficient Instruction Fusion By Fusing Instructions That Fall Within A Counter-tracked Amount Of Cycles Apart App 20170003965 - Ouziel; Ido ;   et al. | 2017-01-05 |
Efficient Instruction Fusion By Fusing Instructions That Fall Within A Counter-tracked Amount Of Cycles Apart App 20160378487 - Ouziel; Ido ;   et al. | 2016-12-29 |
Efficient Instruction Fusion By Fusing Instructions That Fall Within A Counter-tracked Amount Of Cycles Apart App 20160246600 - Ouziel; Ido ;   et al. | 2016-08-25 |
Execution Profiling Mechanism App 20160180079 - Sahita; Ravi L. ;   et al. | 2016-06-23 |
Method and apparatus for fine grain memory protection Grant 9,335,943 - Sahita , et al. May 10, 2 | 2016-05-10 |
Validating Virtual Address Translation App 20150378930 - SAHITA; RAVI L. ;   et al. | 2015-12-31 |
Method And Apparatus For Fine Grain Memory Protection App 20150378633 - SAHITA; RAVI L. ;   et al. | 2015-12-31 |
Method and apparatus for inclusion of TLB entries in a micro-op cache of a processor Grant 8,782,374 - Rappoport , et al. July 15, 2 | 2014-07-15 |
Method and apparatus for pipeline inclusion and instruction restarts in a micro-op cache of a processor Grant 8,127,085 - Rappoport , et al. February 28, 2 | 2012-02-28 |
Efficient method and apparatus for employing a micro-op cache in a processor Grant 8,103,831 - Rappoport , 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 |
Method and apparatus for pipeline inclusion and instruction restarts in a micro-op cache of a processor App 20100138608 - Rappoport; Lihu ;   et al. | 2010-06-03 |
Method And Apparatus For Inclusion Of Tlb Entries In A Micro-op Cache Of A Processor App 20100138610 - Rappoport; Lihu ;   et al. | 2010-06-03 |
Technique for promoting efficient instruction fusion App 20100115248 - Ouziel; Ido ;   et al. | 2010-05-06 |
Efficient Method And Apparatus For Employing A Micro-op Cache In A Processor App 20090249036 - Rappoport; Lihu ;   et al. | 2009-10-01 |