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

Processor and method for executing instructions on the processor

A processor and instruction technology, applied in the computer field, can solve the problems of high consumption of circuit resources, high total cost, complex system design, etc., and achieve the effects of ensuring versatility, saving operation time, and high processing efficiency

Active Publication Date: 2021-02-26
BEIJING BAIDU NETCOM SCI & TECH CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Among these processors in the prior art, the fine-grained instruction stream, arithmetic logic unit, general-purpose memory access mode, and data path are not efficient for specific applications such as artificial intelligence.
Fine-grained instruction streams and arithmetic logic units, on the one hand, data needs to be frequently loaded and stored, and the efficiency is low; for artificial intelligence applications, the general architecture has a lot of redundant circuit logic, which leads to complex system design and circuit resource consumption Many, the total cost is relatively high

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
  • Processor and method for executing instructions on the processor
  • Processor and method for executing instructions on the processor
  • Processor and method for executing instructions on the processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The application 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 related inventions, rather than to limit the invention. It should also be noted that, for the convenience of description, only the parts related to the related invention are shown in the drawings.

[0030] It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and embodiments.

[0031] figure 1 An exemplary system architecture 100 is shown in which embodiments of a processor or method for executing instructions on a processor of the present application may be applied.

[0032] Such as figure 1 As shown, the system architecture 100 may include a ge...

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 present application discloses processors and methods for executing instructions on the processors. A specific embodiment of the processor includes: a host interaction device, an instruction control device, an off-chip memory, an on-chip cache, and an array processor, wherein: the host interaction device is used to interact with the host connected to the processor Data and instructions, wherein the data to be interacted with is at the granularity of a matrix; the off-chip memory is used to store the matrix received from the host and to perform matrix operations; the instruction control device is used to convert the The external instructions received by the host are converted into a series of memory access instructions and a series of calculation instructions, and the converted instructions are executed. This embodiment can improve the execution efficiency of the deep learning algorithm.

Description

technical field [0001] The present application relates to the technical field of computers, in particular to the technical field of processors, and in particular to a processor and a method for executing instructions on the processor. Background technique [0002] At present, in the field of artificial intelligence computing, central processing units and graphics processing units are widely used. Although the latter can provide greater computing power than the former, both hardware are general-purpose processors based on fine-grained instruction streams. Their architectures have the following things in common: one instruction in the fine-grained instruction stream only completes addition, The most basic calculation operations such as multiplication and memory access; the fine-grained arithmetic logic unit in the processor, one unit generally performs a multiplication and addition calculation; the memory access mode and general-purpose data path that supports fine-grained acc...

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/38G06F9/30G06F9/50
CPCG06F9/30047G06F9/3867G06F9/3885G06F9/5027G06F12/0875G06F9/3824G06F9/3881G06N3/063G06N3/048G06F9/30043G06F2212/452G06F9/3877G06F13/14G06F15/80
Inventor 漆维欧阳剑王勇
Owner BEIJING BAIDU NETCOM SCI & TECH CO LTD