Compilation method, apparatus, computing device 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 inability to accelerate calculations of algorithm models and compiling of algorithm models

Active Publication Date: 2022-02-25
TSINGHUA UNIV
View PDF8 Cites 0 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 computing system, resulting in the inability to use the storage-computing integrated computing system to accelerate the calculation of the algorithm model

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
  • Compilation method, apparatus, computing device and medium
  • Compilation method, apparatus, computing device and medium
  • Compilation method, apparatus, computing device 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

A compiling method, a compiling device, a computing device, and a storage medium suitable for a storage-computing integrated computer device. The compiling method includes: obtaining operation information of an algorithm to be compiled; converting the algorithm to be compiled into a first intermediate representation according to the operation information, and the first intermediate representation includes operator operations executed by a storage-computing integrated computer device; mapping the first intermediate representation is the second intermediate representation, the second intermediate representation includes the corresponding relationship between the hardware information of the storage-computing integrated computer device and the operator operation; and according to the hardware information, the algorithm to be compiled is compiled into the instruction information recognized by the storage-computing integrated computer device The storage-computing integrated computer device executes the instruction information. The compiling method can compile operation information into instructions that can be directly executed by the integrated storage and calculation computer device, so that the effect of accelerating calculation of various algorithms by using the integrated storage and calculation 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
Patent Type & Authority Patents(China)
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