Patents by Inventor Yunwei Gao
Yunwei Gao has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10701159Abstract: 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.Type: GrantFiled: June 17, 2016Date of Patent: June 30, 2020Assignee: Huawei Technologies Co., Ltd.Inventors: Dongliang Xue, Xinlong Lin, Jianfeng Zhan, Yunwei Gao
-
Patent number: 10514929Abstract: 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.Type: GrantFiled: December 15, 2017Date of Patent: December 24, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Yunwei Gao, Xinlong Lin, Jianfeng Zhan
-
Patent number: 10216664Abstract: 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.Type: GrantFiled: March 16, 2017Date of Patent: February 26, 2019Assignee: Huawei Technologies Co., Ltd.Inventors: Xinlong Lin, Yunwei Gao, Bin Huang, Jianfeng Zhan
-
Patent number: 10180843Abstract: 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.Type: GrantFiled: June 7, 2016Date of Patent: January 15, 2019Assignee: Huawei Technologies Co., Ltd.Inventors: Gang Lu, Jianfeng Zhan, Yunwei Gao, Chongkang Tan, Dongliang Xue
-
Publication number: 20180107489Abstract: 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.Type: ApplicationFiled: December 15, 2017Publication date: April 19, 2018Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Yunwei Gao, Xinlong Lin, Jianfeng Zhan
-
Publication number: 20170185546Abstract: 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.Type: ApplicationFiled: March 16, 2017Publication date: June 29, 2017Inventors: Xinlong Lin, Yunwei Gao, Bin Huang, Jianfeng Zhan
-
Publication number: 20160301759Abstract: 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.Type: ApplicationFiled: June 17, 2016Publication date: October 13, 2016Inventors: Dongliang XUE, Xinlong LIN, Jianfeng ZHAN, Yunwei GAO
-
Publication number: 20160291984Abstract: 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.Type: ApplicationFiled: June 7, 2016Publication date: October 6, 2016Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Gang Lu, Jianfeng Zhan, Yunwei Gao, Chongkang Tan, Dongliang Xue