发明名称 |
多处理器体系结构远端内存访问的模拟方法及模拟器 |
摘要 |
在例如NUMA系统的多处理器计算机系统中,内存分布于各处理器节点,处理器访问非本地节点内存的时间延迟远大于访问本地节点内存的时间延迟。对这类系统进行模拟时,远端内存访问事件的模拟对模拟效率和精度起着重要的作用。本发明提供了一种用于在宿主机上模拟NUMA系统目标机的远端内存访问的方法,该方法包括:在宿主机中划分多个虚拟内存空间;将每个目标应用进程的虚拟地址空间设置为在该多个虚拟内存空间中与该应用进程对应的一个虚拟内存空间;捕获目标应用进程对与之对应的虚拟内存空间之外的虚拟内存空间的访问。 |
申请公布号 |
CN102308282A |
申请公布日期 |
2012.01.04 |
申请号 |
CN201180001316.7 |
申请日期 |
2011.07.20 |
申请人 |
华为技术有限公司 |
发明人 |
刘轶;谭玺;刘钢;吴瑾 |
分类号 |
G06F9/455(2006.01)I |
主分类号 |
G06F9/455(2006.01)I |
代理机构 |
北京永新同创知识产权代理有限公司 11376 |
代理人 |
钟胜光 |
主权项 |
一种用于在宿主机上模拟目标机中远端内存访问的方法,包括:在宿主机中划分多个虚拟内存空间;将每个目标应用进程的虚拟地址空间设置为在所述多个虚拟内存空间中与该目标应用进程对应的一个虚拟内存空间;捕获目标应用进程对所述多个虚拟内存空间中与之对应的虚拟内存空间之外的虚拟内存空间的访问。 |
地址 |
518129 中国广东省深圳市龙岗区坂田华为总部办公楼 |