Supercharge Your Innovation With Domain-Expert AI Agents!

Device and method for square root of non-full-pipeline vector division supporting scalar multiplexing

A division and vector technology, applied in the field of microprocessor architecture, can solve problems such as wasted execution components, uncertain execution beats, and no non-full pipeline vector division prescribing. Effect

Active Publication Date: 2012-02-08
LOONGSON TECH CORP
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the division root unit is not fully pipelined, and its execution time is uncertain, so if it blocks the emission of other scalar division root commands when it executes the scalar command, it will cause a waste of execution components for other division root commands.
[0005] At present, there is no related technology of non-full pipeline vector division root that supports scalar multiplexing at home and abroad

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
  • Device and method for square root of non-full-pipeline vector division supporting scalar multiplexing
  • Device and method for square root of non-full-pipeline vector division supporting scalar multiplexing
  • Device and method for square root of non-full-pipeline vector division supporting scalar multiplexing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] In order to make the purpose, technical solution and advantages of the present invention more clear, the device and method for improving the utilization rate and computing efficiency of the microprocessor components of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention rather than limit the present invention.

[0014] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0015] figure 1 It is a schematic structural diagram of a non-full-pipeline vector division square extraction device supporting scalar multiplexing according to a specific embodiment of the present invention. What needs to be explained here is that the four square root division components in the drawings are just a preferred embodi...

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 non-full pipeline vector division square extraction device and method supporting scalar multiplexing. The device includes a control module and at least two division root components, wherein the control module includes: a selection module for generating a selection signal to select which division root component the input data is sent to; a scalar and vector execution instruction control module for Carry out the control of scalar and vector execution instructions according to the "busy" signal of the division root part; the data path selection module is used to generate the corresponding path according to the selection signal; the result control module: used to realize according to the configuration Results in different data formats.

Description

technical field [0001] The invention relates to the technical field of microprocessor architecture, and in particular to a non-full pipeline vector division square extraction device and method supporting scalar multiplexing. Background technique [0002] With the continuous development of processor technology, the field of its application is also expanding. Especially with the increase of various operations such as multimedia operations and scientific operations, various general-purpose processors are adding instruction sets of single instruction stream and multiple data streams. The vector instructions of this single instruction stream multiple data stream instruction set will have corresponding scalar instructions, because not all programs can be vectorized. [0003] This kind of vectorization extension, in order to increase its computing peak value, needs to increase its functional computing components in parallel. For example, a functional unit with a 256-bit wide comp...

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): G06F7/535G06F9/38
Inventor 刘宏伟郇丹丹张晓春
Owner LOONGSON TECH CORP
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