Resource processing method and device for a multi-core operating system

    公开(公告)号:US10180843B2

    公开(公告)日:2019-01-15

    申请号:US15175742

    申请日:2016-06-07

    Abstract: A resource processing method, an operating system, and a device are provided. The method is applied to a multi-core operating system, where the multi-core operating system includes a management operating system and multiple load operating systems that run on a host machine and includes a physical resource pool. According to the method, after selecting, in processor cores allocated to a first load operating system, a startup processor core that starts up the first load operating system, the management operating system instructs the startup processor core to read a mapping relationship that is from a virtual memory address to a physical memory address and that is required for executing a startup mirror of the first load operating system. Then, the management operating system instructs the startup processor core to execute the startup mirror pre-constructed for the first load operating system to start up the first load operating system.

    COMPUTER INSTRUCTION PROCESSING METHOD, COPROCESSOR, AND SYSTEM

    公开(公告)号:US20180107489A1

    公开(公告)日:2018-04-19

    申请号:US15844191

    申请日:2017-12-15

    Abstract: Embodiments of the present application disclose a computer instruction processing method, a coprocessor, and a system. The computer instruction processing method includes: receiving, by a coprocessor, a first instruction set migrated by a central processing unit CPU; acquiring, according to the first instruction set that is applicable to the CPU for execution, a second instruction set for execution in the coprocessor; and executing binary codes in the second instruction set. In this way, the coprocessor that executes the second instruction set substitutes for the CPU that executes the first instruction set, CPU load is reduced, and usage of the coprocessor is improved.

    Method and apparatus for implementing device sharing

    公开(公告)号:US10701159B2

    公开(公告)日:2020-06-30

    申请号:US15186168

    申请日:2016-06-17

    Abstract: A method and an apparatus for implementing device sharing, which are applied to a local system in a heterogeneous system that includes the local system and a peer system, where the peer system have a peripheral device. The method executed by the local system includes: acquiring identifier information of a peripheral device of the peer system; generating according to the acquired identifier information and according to a message format that can be locally identified, an operation request against the peripheral device managed by the peer system; and parsing out from the operation request, a request message including a parameter necessary to generate the operation request, and notifying the peer system of the request message. According to the method, the local system can access a peripheral device of the peer system, thereby implementing peripheral device sharing in the heterogeneous system.

    Computer instruction processing method, coprocessor, and system

    公开(公告)号:US10514929B2

    公开(公告)日:2019-12-24

    申请号:US15844191

    申请日:2017-12-15

    Abstract: Embodiments of the present application disclose a computer instruction processing method, a coprocessor, and a system. The computer instruction processing method includes: receiving, by a coprocessor, a first instruction set migrated by a central processing unit CPU; acquiring, according to the first instruction set that is applicable to the CPU for execution, a second instruction set for execution in the coprocessor; and executing binary codes in the second instruction set. In this way, the coprocessor that executes the second instruction set substitutes for the CPU that executes the first instruction set, CPU load is reduced, and usage of the coprocessor is improved.

    Remote resource access method and switching device

    公开(公告)号:US10216664B2

    公开(公告)日:2019-02-26

    申请号:US15460923

    申请日:2017-03-16

    Abstract: A remote resource access method and a switching device are provided. According to the remote resource access method, when a computer system access the remote physical resource device, after obtaining a first access message, including a virtual address of a virtual resource device, from a computing node in the computer system, the switching device converts the first access message into a second access message based on a physical address of a physical resource device corresponding to the virtual address of the virtual resource device. Then, the switching device sends the second access message to the remote physical resource device corresponding to the physical address using a network, thereby implementing the data transmission between the local computer system and the remote physical resource device.

    RESOURCE PROCESSING METHOD, OPERATING SYSTEM, AND DEVICE
    7.
    发明申请
    RESOURCE PROCESSING METHOD, OPERATING SYSTEM, AND DEVICE 审中-公开
    资源处理方法,操作系统和设备

    公开(公告)号:US20160291984A1

    公开(公告)日:2016-10-06

    申请号:US15175742

    申请日:2016-06-07

    Abstract: A resource processing method, an operating system, and a device are provided. The method is applied to a multi-core operating system, where the multi-core operating system includes a management operating system and multiple load operating systems that run on a host machine and includes a physical resource pool. According to the method, after selecting, in processor cores allocated to a first load operating system, a startup processor core that starts up the first load operating system, the management operating system instructs the startup processor core to read a mapping relationship that is from a virtual memory address to a physical memory address and that is required for executing a startup mirror of the first load operating system. Then, the management operating system instructs the startup processor core to execute the startup mirror pre-constructed for the first load operating system to start up the first load operating system.

    Abstract translation: 提供资源处理方法,操作系统和设备。 该方法应用于多核操作系统,其中多核操作系统包括管理操作系统和在主机上运行并包括物理资源池的多个加载操作系统。 根据该方法,在分配给第一负载操作系统的处理器核心中选择启动第一负载操作系统的启动处理器核心之后,管理操作系统指示启动处理器核心读取来自 虚拟内存地址到物理内存地址,这是执行第一个加载操作系统的启动镜像所必需的。 然后,管理操作系统指示启动处理器内核执行为第一加载操作系统预先构建的启动镜,以启动第一加载操作系统。

Patent Agency Ranking