|
钻瓜专利网为您找到相关结果 27个,建议您 升级VIP下载更多相关专利
- [发明专利]定制化PCIE总线IO虚拟化支撑方法-CN201910918611.7有效
-
王星焱;林海南;郑岩;黄高阳;刘松;邹通
-
无锡江南计算技术研究所
-
2019-09-26
-
2022-07-12
-
G06F9/455
- 本发明公开一种定制化PCIE总线IO虚拟化支撑方法,虚拟机内核发起PCIE总线扫描动作,发起PCIE IO地址空间的读写操作;处理器会自动进入TLB Miss异常处理入口;在处理器TLB Miss异常处理流程中执行TLB Miss异常处理代码,上层虚拟机管理软件得到传递的信息,根据指令编码信息判定是进行PCIE IO地址空间读操作还是写操作;上层虚拟机管理软件读PCIE IO地址空间模拟执行后,将读结果设置到虚拟机寄存器现场堆栈中寄存器中,返回虚拟机的虚拟处理器运行现场;上层虚拟机管理软件写PCIE IO地址空间模拟执行后,将其设置到正确状态,准备返回虚拟处理器运行现场。本发明实现了在不支持硬件虚拟化扩展的处理器上的PCIE总线IO虚拟化,支持纯模拟PCIE设备虚拟化和虚拟机直接绑定PCIE设备。
- 定制pcie总线io虚拟支撑方法
- [发明专利]异构CPU的计算核虚拟化方法-CN201910924866.4有效
-
林海南;王星焱;黄高阳;郑岩;刘松;邹通
-
无锡江南计算技术研究所
-
2019-09-27
-
2022-07-12
-
G06F9/455
- 本发明公开了一种异构CPU的计算核虚拟化方法,包括以下步骤:宿主机核心启动后,宿主机核心会完成计算核资源的扫描并建立可用计算核资源位图,此计算核资源为计算核的数目以及计算核可访问内存空间;虚拟机管理模块依照虚拟机硬件配置,申请资源,并创建虚拟机CPU线程,具体步骤如下:虚拟机内计算核的初始化,以及虚拟机穿透访问计算核资源配置;虚拟机CPU线程开始运行虚拟机核心,虚拟机核心向虚拟机管理驱动模块申请对计算核进行初始化;驱动模块调用宿主机核心计算核初始化接口,完成计算核的初始化,同时将该计算核资源对应的IO地址设置为穿透读写。本发明实现了虚拟机对计算核资源的管理和使用,不同计算核间相互不冲突,减少了管理的复杂性,保证了计算核资源管理和使用的正确性和高效性。
- 异构cpu计算虚拟方法
- [发明专利]段页结合的内存管理方法-CN201910763767.2有效
-
郑岩;王星焱;黄高阳;林海南;刘松;邹通
-
无锡江南计算技术研究所
-
2019-08-19
-
2022-07-12
-
G06F9/50
- 本发明公开一种段页结合的内存管理方法,包括以下步骤:S1、获取整个服务器上可供使用的物理内存;S2、从可供使用的物理内存中预留一段或多段连续物理内存,并将预留的连续物理内存加入段式物理内存资源池;S3、将可供使用的物理内存中未被加入段式物理内存资源池的剩余物理内存加入页式物理内存资源池;S4、当计算部件需要物理内存时,通过段式内存申请接口向段式物理内存资源池申请物理内存;S5、当普通用户程序需要物理内存时,操作系统内核将申请的物理内存空间大小与处理器支持的大页页面大小进行比较。本发明通过灵活的内存管理策略,解决了特殊计算部件对大块连续物理内存的需求,同时兼顾普通用户程序内存使用的需求,灵活适应不同的内存需求场景。
- 结合内存管理方法
- [发明专利]基于特权指令库的CPU虚拟化方法-CN201910783143.7有效
-
王星焱;郑岩;黄高阳;杨政;刘松
-
无锡江南计算技术研究所
-
2019-08-23
-
2022-07-12
-
G06F9/455
- 本发明公开了一种基于特权指令库的CPU虚拟化方法,其特征在于:所述CPU虚拟化方法基于至少一个物理处理器PCPU、CPU多核架构的操作系统、至少一个虚拟处理器VCPU、虚拟机管理器和配置有特权指令库的固件,虚拟处理器状态管理数据结构VCPUCB,用于维护VCPU特权状态的一组数据结构,包含处理器内部实现相关的状态信息,虚拟处理器状态管理数据结构VCPUCB放置在内存中;虚拟状态基地址寄存器VCPUCB_PTR,用于存储指向虚拟处理器状态管理数据结构VCPUCB的基地址。本发明实现了处理器虚拟化中重要的VCPU进入和VCPU退出的支持,支持虚拟机管理器中开发VCPU调度接口,支持切换处理器特权状态到虚拟机模式,对虚拟机管理器和操作系统内核透明,在不增加任何硬件扩展接口下实现对CPU虚拟化支持。
- 基于特权指令cpu虚拟方法
|