Operation module, pipeline optimization method, and related product

A computing module and pipeline technology, applied in the field of data processing, can solve problems such as reducing computing efficiency and computing delay, and achieve the effect of improving computing efficiency and reducing computing delay.

Pending Publication Date: 2022-01-11
SHANGHAI CAMBRICON INFORMATION TECH CO LTD
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the traditional processor design, a single pipeline is used to realize multiple calculation functions in the same calculation module. The pipeline generally only has one entry and one exit, uses the same calculation path, and each pipeline stage in the pipeline passes a handshake protocol. Transfer data and control signals, however, such a design will cause different types of operation instructions to go through all pipeline stages, even if no operation is performed in some pipeline stages, but the data and control information are just transmitted as they are, they also need to pass through All pipeline levels cause calculation delays and reduce calculation 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
  • Operation module, pipeline optimization method, and related product
  • Operation module, pipeline optimization method, and related product
  • Operation module, pipeline optimization method, and related product

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] Each will be described in detail below.

[0035] The terms "first", "second", "third" and "fourth" in the specification and claims of the present application and the drawings are used to distinguish different objects, rather than to describe a specific order . Furthermore, the terms "include" and "have", as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but optionally also includes unlisted steps or units, or optionally further includes For other steps or units inherent in these processes, methods, products or apparatuses.

[0036] Reference herein to an "embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present application. The occurrences of this phrase in various places in the...

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 operation module, a pipeline optimization method, and a related product, which are applied to a combined processing device. The combined processing device comprises: electronic equipment, an interface device, other processing devices, and a storage device, wherein the electronic equipment can comprise one or more computing devices, and the computing devices can be configured to execute the pipeline optimization method. By adopting the embodiment of the invention, computing resources can be saved.

Description

technical field [0001] The present application relates to the technical field of data processing, in particular to an operation module, a pipeline optimization method and related products. Background technique [0002] In the traditional processor design, a single pipeline is used to realize multiple calculation functions in the same calculation module. The pipeline generally only has one entry and one exit, uses the same calculation path, and each pipeline stage in the pipeline passes a handshake protocol. Transfer data and control signals, however, such a design will cause different types of operation instructions to go through all pipeline stages, even if no operation is performed in some pipeline stages, but the data and control information are just transmitted as they are, they also need to pass through All pipeline stages cause calculation delays and reduce calculation efficiency. Contents of the invention [0003] Embodiments of the present application provide a co...

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
IPC IPC(8): G06F9/38
CPCG06F9/3867
Inventor 不公告发明人
Owner SHANGHAI CAMBRICON INFORMATION TECH CO LTD
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