Patent | Date |
---|
Management of the untranslated to translated code steering logic in a dynamic binary translation based processor Grant 11,372,775 - Venkatasubramanian , et al. June 28, 2 | 2022-06-28 |
Systems, methods, and apparatuses for last branch record support compatible with binary translation and speculative execution using an architectural bit array and a write bit array Grant 11,048,516 - Caprioli , et al. June 29, 2 | 2021-06-29 |
Hardware Profiler To Track Instruction Sequence Information Including A Blacklisting Mechanism And A Whitelisting Mechanism App 20200210193 - BHATTACHARYA; Sangeeta ;   et al. | 2020-07-02 |
Management Of The Untranslated To Translated Code Steering Logic In A Dynamic Binary Translation Based Processor App 20200174944 - Venkatasubramanian; Girish ;   et al. | 2020-06-04 |
Apparatuses and methods to prevent execution of a modified instruction Grant 10,635,465 - Xekalakis , et al. | 2020-04-28 |
Apparatus and method for efficient call/return emulation using a dual return stack buffer Grant 10,545,735 - Xekalakis , et al. Ja | 2020-01-28 |
Apparatus and method for architectural performance monitoring in binary translation systems Grant 10,387,159 - Agron , et al. A | 2019-08-20 |
Translation Table Entry Prefetching In Dynamic Binary Translation Based Processor App 20190179766 - Venkatasubramanian; Girish ;   et al. | 2019-06-13 |
Management Of The Untranslated To Translated Code Steering Logic In A Dynamic Binary Translation Based Processor App 20190163642 - Venkatasubramanian; Girish ;   et al. | 2019-05-30 |
Hybrid atomicity support for a binary translation based microprocessor Grant 10,296,343 - Mekkat , et al. | 2019-05-21 |
Techniques for detecting return-oriented programming Grant 10,114,643 - Yamada , et al. October 30, 2 | 2018-10-30 |
Hybrid Atomicity Support For A Binary Translation Based Microprocessor App 20180285112 - Mekkat; Vineeth ;   et al. | 2018-10-04 |
Method and apparatus for recovering from bad store-to-load forwarding in an out-of-order processor Grant 9,996,356 - Mekkat , et al. June 12, 2 | 2018-06-12 |
Binary translation for multi-processor and multi-core platforms Grant 9,990,233 - Sarkar , et al. June 5, 2 | 2018-06-05 |
Apparatus And Method For Efficient Call/return Emulation Using A Dual Return Stack Buffer App 20180067731 - XEKALAKIS; POLYCHRONIS ;   et al. | 2018-03-08 |
Using control flow data structures to direct and track instruction execution Grant 9,880,842 - Bobba , et al. January 30, 2 | 2018-01-30 |
Providing deterministic, reproducible, and random sampling in a processor Grant 9,823,938 - Venkatasubramanian , et al. November 21, 2 | 2017-11-21 |
Apparatus and method for efficient call/return emulation using a dual return stack buffer Grant 9,817,642 - Xekalakis , et al. November 14, 2 | 2017-11-14 |
Auxiliary Cache for Reducing Instruction Fetch and Decode Bandwidth Requirements App 20170286110 - Agron; Jason M. ;   et al. | 2017-10-05 |
Binary Translation Support Using Processor Instruction Prefixes App 20170192788 - Margulis; Oleg ;   et al. | 2017-07-06 |
Method and apparatus for recovering from bad store-to-load forwarding in an out-of-order processor App 20170185404 - Mekkat; Vineeth ;   et al. | 2017-06-29 |
Systems, Methods, and Apparatuses for Last Branch Record Support App 20160378498 - Caprioli; Paul ;   et al. | 2016-12-29 |
Apparatus And Method For Efficient Call/return Emulation Using A Dual Return Stack Buffer App 20160378466 - XEKALAKIS; POLYCHRONIS ;   et al. | 2016-12-29 |
Providing Deterministic, Reproducible, And Random Sampling In A Processor App 20160371065 - Venkatasubramanian; Girish ;   et al. | 2016-12-22 |
Apparatuses And Methods To Prevent Execution Of A Modified Instruction App 20160283234 - XEKALAKIS; POLYCHRONIS ;   et al. | 2016-09-29 |
Apparatus And Method For Architectural Performance Monitoring In Binary Translation Systems App 20160224348 - AGRON; Jason M. ;   et al. | 2016-08-04 |
Binary Translation For Multi-processor And Multi-core Platforms App 20160188372 - SARKAR; Abhik ;   et al. | 2016-06-30 |
Multi-core binary translation task processing Grant 9,110,723 - Agron , et al. August 18, 2 | 2015-08-18 |
Techniques For Detecting Return-oriented Programming App 20150095628 - Yamada; Koichi ;   et al. | 2015-04-02 |
Tracking Control Flow Of Instructions App 20140281424 - Bobba; Jayaram ;   et al. | 2014-09-18 |