Unlock instant, AI-driven research and patent intelligence for your innovation.

Optimization method and system for calculation type storage instruction set operation and storage medium

A technology for storing instructions and optimizing methods, applied in computing, program control design, instruments, etc., can solve problems such as reducing computing efficiency and limiting processor performance, and achieve the effect of improving computing efficiency

Active Publication Date: 2019-07-26
FOSHAN SHUNDE SUN YAT SEN UNIV RES INST +2
View PDF15 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Due to the huge difference between the processing speed and the memory reading speed of modern processors, the processing speed is much greater than the reading speed of the memory, that is, the "memory wall" phenomenon, which limits the performance improvement of modern processors
Special hardware architecture - Computational storage is an important means to solve the "storage wall" bottleneck. The existing instruction set structure only supports the hardware architecture in which the operands are in memory and registers respectively. By reading the operands in the memory to the processing After performing arithmetic and logic operations with the operands stored in the internal registers of the processor, they are written back to the memory, resulting in repeated data read and write operations, which reduces the operational efficiency

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
  • Optimization method and system for calculation type storage instruction set operation and storage medium
  • Optimization method and system for calculation type storage instruction set operation and storage medium
  • Optimization method and system for calculation type storage instruction set operation and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The present invention will be further explained and described below in conjunction with the accompanying drawings and specific embodiments of the description.

[0046] refer to figure 1 , an embodiment of the present invention provides an optimization method for computation-type storage instruction set operations, including the following steps:

[0047] determining the first instruction and the second instruction through the instruction identification code;

[0048] Perform mode configuration operation, address configuration operation and calculation operation on the second instruction through the sub-instruction type bit of the second instruction;

[0049] Determine the vector length of the second instruction through the vector length bit of the second instruction;

[0050] Determine the operation type of the second instruction through the operation type bit of the second instruction;

[0051] Determine the function type of the second instruction through the functio...

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 an optimization method and system for calculation type storage instruction set operation and a storage medium. The method comprises: determining a first instruction and a second instruction through an instruction identification code; performing mode configuration operation, address configuration operation and calculation operation on the second instruction through the sub instruction type bit of the second instruction; determining the vector length of the second instruction through the vector length bit of the second instruction; determining the operation type of the second instruction through the operation type bit of the second instruction; determining the function type of the second instruction through the function type bit of the second instruction; determiningan immediate number of the second instruction through the immediate number bit of the second instruction; obtaining an operation result of the second instruction, wherein the second instruction is a calculation type storage instruction. The method improves the operation efficiency, and can be widely applied to the technical field of instruction set design of hardware processors.

Description

technical field [0001] The invention relates to the technical field of instruction set design of hardware processors, in particular to an optimization method, system and storage medium for computing storage instruction set operations. Background technique [0002] Due to the huge difference between the processing speed and memory reading speed of modern processors, the processing speed is far greater than the reading speed of the memory, that is, the "storage wall" phenomenon, which limits the performance improvement of modern processors. Special hardware architecture - Computational storage is an important means to solve the "storage wall" bottleneck. The existing instruction set structure only supports the hardware architecture in which the operands are in memory and registers respectively. By reading the operands in the memory to the processing After performing arithmetic and logic operations with the operands stored in the internal registers of the processor, they are wr...

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/30
CPCG06F9/30003
Inventor 曹天麟曾剑敏陈润浩梁诗悦虞志益
Owner FOSHAN SHUNDE SUN YAT SEN UNIV RES INST