发明名称 On-demand emulation via user-level exception handling
摘要 Methods and apparatuses enable on-demand instruction emulation via user-level exception handling. A non-supported instruction triggers an exception during runtime of a program. In response to the exception, a user-level or application-level exception handler is launched, instead of a kernel-level handler. Then the exception handler can execute at the application layer instead of the kernel level. The handler identifies the instruction and emulates the instruction, where emulation of the instruction is supported by the handler. Emulating the instructions enables the program to continue execution. Repeated instruction emulation is amortized via dynamic binary translation of hot code.
申请公布号 US8146106(B2) 申请公布日期 2012.03.27
申请号 US20070968055 申请日期 2007.12.31
申请人 KIM HO-SEOP;BRETERNITZ, JR. MAURICIO;WU YOUFENG;INTEL CORPORATION 发明人 KIM HO-SEOP;BRETERNITZ, JR. MAURICIO;WU YOUFENG
分类号 G06F9/44;G06F9/45;G06F9/455 主分类号 G06F9/44
代理机构 代理人
主权项
地址