Supercharge Your Innovation With Domain-Expert AI Agents!

Method and device for statistics of dynamic assembly instructions

A technology of assembly instructions and dynamic instructions, applied in the field of computer networks, to achieve the effect of improving computing power and reducing impact

Active Publication Date: 2016-05-04
WUHAN POST & TELECOMM RES INST CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem to be solved by the present invention is how to evaluate in real time the computing power of various instructions and instruction strings that appear during the execution of the target application program

Method used

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
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for statistics of dynamic assembly instructions
  • Method and device for statistics of dynamic assembly instructions
  • Method and device for statistics of dynamic assembly instructions

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The present invention will be described in detail below in conjunction with the accompanying drawings.

[0022] like figure 1 As shown, the present invention provides a method for dynamic assembly instruction statistics, comprising the following steps:

[0023] Step 1: Analyze the binary code structure of the target application program on the module under test, and identify the instruction types in the binary code of the target application program. The instruction types include jump instructions and non-jump instructions.

[0024] Step 2: According to the binary code instruction type of the target application program, determine the position where the statistical instruction needs to be inserted according to the insertion condition. The insertion condition is: insert a statistical instruction after each jump instruction; insert a statistical instruction after N consecutive non-jump instructions, and N is greater than or equal to 2. That is, the conditions for inserting...

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

PUM

No PUM Login to View More

Abstract

The invention discloses a dynamic assembly instruction statistical method and a device, wherein the method comprises the following steps: the binary code structure of a target application is analyzed, and the instruction type is identified; positions in which statistical instructions need to be inserted are determined according to the insert conditions and the instruction type; the statistical instruction codes are inserted into the positions in which statistical instructions need to be inserted; the corresponding statistical instructions run together with the target application, and statistical information is transmitted to a data receiving module to be stored in real time; the insert conditions are as follows: one statistical instruction is inserted after each jump instruction; and one statistical instruction is inserted after N continuous non-jump instructions, and N is more than or equal to 2. According to the dynamic assembly instruction statistical method and the device, the dynamic use of instruction in the target application can be analyzed in a statistical manner, the input data information of a computing module CPU (central processing unit) in a computer can be accurately known, proof is provided for improving the computing capability, meanwhile the influence of the statistical instruction codes to the target application is reduced to the greatest extent.

Description

technical field [0001] The invention relates to computer network technology, in particular to a method and device for statistics of dynamic assembly instructions. Background technique [0002] At present, cloud computing has become a hot spot in computer network technology. In the research of cloud computing, computing power is regarded as a commodity and circulated through the Internet. In the evaluation of computing power, in addition to the characteristic parameters such as the structure and function of the computer being evaluated, it is also closely related to the input (that is, the workload of the computer system, the target application program), especially the execution of the target application program. Computing capabilities of various instructions and instruction strings that appear during the process, that is, it is necessary to evaluate the computing capabilities of various instructions and instruction strings that appear during the execution of the target appli...

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

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/45
Inventor 陈浩
Owner WUHAN POST & TELECOMM RES INST CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More