Heterogeneous program execution method and device, computing equipment and readable storage medium

A computing device and program execution technology, applied in the field of heterogeneous program execution method, device, computing device and readable storage medium, can solve the problems of complex mechanism, poor effect and low execution performance, so as to improve operating efficiency and performance , avoid the memory address mapping process, reduce the effect of complexity
CN113127100AActive Publication Date: 2021-07-16武汉深之度科技有限公司

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
武汉深之度科技有限公司
Publication Date
2021-07-16

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a heterogeneous program execution method which is suitable for being executed in a simulator, the simulator is suitable for residing in computing equipment, a target heterogeneous program is installed on the simulator, and the method comprises the following steps: when the simulator is started, obtaining the target heterogeneous program on the simulator; loading the target heterogeneous program to a memory address space of a simulator process; creating a virtual CPU according to the starting request of the target heterogeneous program; and executing the target heterogeneous program through the virtual CPU. The invention also discloses a corresponding device, computing equipment and a readable storage medium.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present invention relates to the field of computer technology, in particular to a heterogeneous program execution method, device, computing equipment and readable storage medium. Background technique

[0002] Application software has become an important tool for people to use computers to achieve various life and work needs. The software resources are very rich. However, most of the software resources are implemented based on the X86 architecture. For other architecture platforms (for example: ARM, PowerPC) However, the software manufacturer does not provide versions for other platforms, and the software resources are not perfect. Although the application software realizes the compatibility between different operating system platforms through wine, for example, common software such as WeChat and QQ only provide the Windows version under X86, with the help of the Windows compatibility layer provided by wine, it can be sure on the X86 Linux system. ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More