Operation core and instruction management method thereof

An instruction management and instruction technology, which is applied to the instruction management of the computing core and the computing core field. It can solve the problems of high hardware overhead, intensified conflict of instruction fetch operations, and congestion of communication networks, so as to improve computing efficiency and reduce the waiting time for instruction fetching. Effect

Active Publication Date: 2013-10-30
JIANGNAN INST OF COMPUTING TECH
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] However, SIMD technology requires each instruction of each computing core to be executed synchronously, and the resources of the computing core are usually difficult to be fully utilized, and the computing power of all computing cores cannot be utilized, which limits the scope of application of the technology.
[0012] In multi-core and many-core processors, as the number of computing cores increases, the memory capacity in the computing cores is small. If the SPMD program size is greater than the memory capacity in the computing cores, frequent instruction fetching operations will still occur if the instruction fetch misses the target. Operational conflicts are intensified, communication network congestion is serious, and the waiting time for fetching instructions of the computing core is longer, which has a great impact on the computing efficiency of the computing core
Therefore, in multi-core and many-core processors, the memory capacity in the computing core limits the scope of application of SPMD technology
[0013] The method in the Chinese patent whose publication number is CN 1466716A can only provide instruction prefetch service for one processor, and is not suitable for the processor structure of multi-core and many-core processors
On the other hand, the method for prefetching instructions in this patent requires an additional auxiliary processor for each computing core to execute a simplified version of the program, and the hardware overhead is large

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
  • Operation core and instruction management method thereof
  • Operation core and instruction management method thereof
  • Operation core and instruction management method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] In order to make the above objects, features and advantages of the present invention more comprehensible, specific implementations of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0038] In the following description, specific details are set forth in order to provide a thorough understanding of the present invention. However, the present invention can be implemented in many other ways than those described here, and those skilled in the art can make similar extensions without departing from the connotation of the present invention. Accordingly, the present invention is not limited to the specific embodiments disclosed below.

[0039] figure 1 It is a flow chart of the instruction management method of the computing core provided by the embodiment of the present invention, combined below figure 1 Detailed description.

[0040] The instruction management method of the operation core includes:

[0041] Step S1, r...

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

Disclosed are an operation core and an instruction management method thereof. The instruction management method includes receiving and storing an instruction of an instruction block, wherein the instruction block is present; operating the stored instruction of the instruction block. By the operation core and the instruction management method thereof, instruction off-target and waiting delay of the operation core are effectively reduced, and calculating efficiency of the operation core is improved.

Description

technical field [0001] The invention relates to the technical field of instruction management, in particular to an instruction management method of an operation core and an operation core. Background technique [0002] In a general-purpose processor, a hierarchical instruction storage structure is generally adopted, that is, instructions are stored in storage media of different levels. The computing core (the component device of the processor, each computing core can be regarded as a small processor) obtains instructions from the local memory during execution. Due to the limited local memory capacity of the computing core, it is easy to fail to fetch instructions. That is to say, if the instruction to be executed is not stored in the operation core, the operation core needs to obtain the instruction from the upper-level instruction memory before continuing to execute. Failure to fetch instructions is also called instruction miss. In the case of a hierarchical instruction st...

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 Applications(China)
IPC IPC(8): G06F9/38
Inventor 高剑刚郑方许勇高红光过锋任秀江赵鸿昌
Owner JIANGNAN INST OF COMPUTING TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products