发明授权
- 专利标题: Virtualizing the execution of homogeneous parallel systems on heterogeneous multiprocessor platforms
- 专利标题(中): 虚拟化异构多处理器平台上的并行并行系统的执行
-
申请号: US13462970申请日: 2012-05-03
-
公开(公告)号: US08479200B2公开(公告)日: 2013-07-02
- 发明人: Ravi Nair
- 申请人: Ravi Nair
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Cantor Colburn LLP
- 代理商 William Stock
- 主分类号: G06F9/455
- IPC分类号: G06F9/455 ; G06F9/46
摘要:
An embodiment of the invention is a virtual machine monitor that is executable by computer processor. The virtual machine monitor runs a virtual processor. When the virtual processor encounters a faulting instruction the virtual processor is unmapped from the physical processor, and generates a list of other physical processors that could execute the instruction. The virtual machine monitor determines if one of the other of the physical processors in the list is currently idle, and when one of the other of the physical processors in the list is determined to be currently idle, the virtual processor is mapped to a second physical processor, which is the one of the other of the physical processors in the list that was determined to be currently idle.
公开/授权文献
信息查询