Invention Grant
US08397050B2 Simulator and simulating method for running guest program in host
有权
在主机中运行客人程序的模拟器和模拟方法
- Patent Title: Simulator and simulating method for running guest program in host
- Patent Title (中): 在主机中运行客人程序的模拟器和模拟方法
-
Application No.: US12633299Application Date: 2009-12-08
-
Publication No.: US08397050B2Publication Date: 2013-03-12
- Inventor: Xiao Tao Chang , Huayong Wang , Kun Wang , Yu Zhang
- Applicant: Xiao Tao Chang , Huayong Wang , Kun Wang , Yu Zhang
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Derek S. Jennings; Geil Zerick
- Priority: CN200810185788 20081210
- Main IPC: G06F12/10
- IPC: G06F12/10

Abstract:
A Simulator and a simulating method for running a guest program in a host are disclosed. The simulator includes: an initialization device configured for setting content of a hypervisor page table in the host, the hypervisor page table mapping a guest physical address space to a host physical address space. The simulator further includes a binary translation device configured for employing a program logical address to perform a memory access in code translation. The simulator also includes a miss handling device configured for updating a guest translation look-aside buffer by treating a miss in a host translation look-aside buffer caused by the execution of the translated code as a miss in the guest translation look-aside buffer, wherein the host translation look-aside buffer is configured to buffer entries for mapping addresses in a guest program logical address space to addresses in the guest physical address space. The simulator further includes an update tracing device configured for, in response to the update to the guest translation look-aside buffer, perform the update to the host translation look-aside buffer. Also disclosed is a method for running a guest program in a host.
Public/Granted literature
- US20100161875A1 SIMULATOR AND SIMULATING METHOD FOR RUNNING GUEST PROGRAM IN HOST Public/Granted day:2010-06-24
Information query