Invention Grant
- Patent Title: Memory disambiguation hardware to support software binary translation
- Patent Title (中): 内存消歧硬件支持软件二进制翻译
-
Application No.: US13435165Application Date: 2012-03-30
-
Publication No.: US08826257B2Publication Date: 2014-09-02
- Inventor: Muawya M. Al-Otoom , Paul Caprioli , Abhay S. Kanhere , Arvind Krishnaswamy , Omar M. Shaikh
- Applicant: Muawya M. Al-Otoom , Paul Caprioli , Abhay S. Kanhere , Arvind Krishnaswamy , Omar M. Shaikh
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Trop, Pruner & Hu, P.C.
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
A method of memory disambiguation hardware to support software binary translation is provided. This method includes unrolling a set of instructions to be executed within a processor, the set of instructions having a number of memory operations. An original relative order of memory operations is determined. Then, possible reordering problems are detected and identified in software. The reordering problem being when a first memory operation has been reordered prior to and aliases to a second memory operation with respect to the original order of memory operations. The reordering problem is addressed and a relative order of memory operations to the processor is communicated.
Public/Granted literature
- US20130262838A1 Memory Disambiguation Hardware To Support Software Binary Translation Public/Granted day:2013-10-03
Information query