Compiling method and device, computing equipment and medium

A compiling method and compiling algorithm technology, which is applied in the fields of compiling, devices, computing equipment and media, and can solve problems such as compiling algorithm models and inability to accelerate calculations of algorithm models

Active Publication Date: 2021-02-05
TSINGHUA UNIV
View PDF8 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] It is difficult for the traditional compiler architecture to compile the algorithm model into the storage-computing integrated computi...

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
  • Compiling method and device, computing equipment and medium
  • Compiling method and device, computing equipment and medium
  • Compiling method and device, computing equipment and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040]In order to make the purpose, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions of the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings of the embodiments of the present disclosure. Apparently, the described embodiments are some of the embodiments of the present disclosure, not all of them. Based on the described embodiments of the present disclosure, all other embodiments obtained by persons of ordinary skill in the art without creative effort fall within the protection scope of the present disclosure.

[0041] Unless otherwise defined, the technical terms or scientific terms used in the present disclosure shall have the usual meanings understood by those skilled in the art to which the present disclosure belongs. "First", "second" and similar words used in the present disclosure do not indicate any order, quantity or importanc...

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 compiling method and device suitable for a storage and calculation integrated computer device, computing equipment and a storage medium. The compiling method comprises the steps of obtaining operation information of a to-be-compiled algorithm; converting the to-be-compiled algorithm into a first intermediate representation according to the operation information, the firstintermediate representation comprising operator operations executed by the storage and calculation integrated computer device; mapping the first intermediate representation into a second intermediaterepresentation, wherein the second intermediate representation comprises a corresponding relationship between hardware information and operator operation of the storage and calculation integrated computer device; and according to the hardware information, compiling the to-be-compiled algorithm into instruction information identified by the storage and calculation integrated computer device, so that the storage and calculation integrated computer device executes the instruction information. According to the compiling method, the operation information can be compiled into an instruction which can be directly executed by the storage and calculation integrated computer device, so that the effect of performing accelerated operation on various algorithms by utilizing the storage and calculationintegrated computer device can be realized.

Description

technical field [0001] Embodiments of the present disclosure relate to a compiling method, device, computing device and medium applicable to a storage-computing integrated computer device. Background technique [0002] The storage-computing integrated computing system can use the storage array to efficiently realize some computing operations. The storage-computing integrated computing system has the characteristics of strong parallel processing capability, low energy consumption, and high computing power. It has become one of the most effective ways to accelerate computing. [0003] The traditional compiler architecture is difficult to compile the algorithm model into the storage-computing integrated computing system, which makes it impossible to use the storage-computing integrated computing system to accelerate the algorithm model. Contents of the invention [0004] At least one embodiment of the present disclosure provides a compiling method applicable to a storage-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
IPC IPC(8): G06F8/30G06F17/16G06F17/15G06N3/04G06N3/08
CPCG06F8/37G06F17/16G06F17/15G06N3/08G06N3/045G06F8/443G06N3/10G06N3/065
Inventor 吴华强喻睿华郭一隆唐建石高滨钱鹤
Owner TSINGHUA UNIV
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