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

Computing device, computing apparatus, and programmable scheduling method

A technology of computing devices and computing equipment, applied in the field of computers, can solve problems such as lack of flexibility, inability to improve execution logic, poor forward compatibility, etc.

Active Publication Date: 2020-12-18
北京壁仞科技开发有限公司 +1
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the ASIC has been fixed, the execution logic of the DSA system cannot be improved accordingly for some emerging computing requirements, resulting in a lack of flexibility and poor forward compatibility.

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
  • Computing device, computing apparatus, and programmable scheduling method
  • Computing device, computing apparatus, and programmable scheduling method
  • Computing device, computing apparatus, and programmable scheduling method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] Exemplary embodiments of the present disclosure are described below in conjunction with the accompanying drawings, which include various details of the embodiments of the present disclosure to facilitate understanding, and they should be regarded as exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the disclosure. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.

[0014] As used herein, the term "comprise" and its variants mean open inclusion, ie "including but not limited to". The term "or" means "and / or" unless otherwise stated. The term "based on" means "based at least in part on". The terms "one example embodiment" and "one embodiment" mean "at least one example embodiment." The term "another embodiment" means "at least on...

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 embodiment of the invention relates to a computing device, computing equipment and a programmable scheduling method for data loading and execution, and relates to the field of computers. The computing device is connected with a first computing core and a first memory, and comprises: a high-speed temporary memory; a second computing core for specific domain acceleration; a first hardware queuewhich is used for receiving a loading request from the first computing core, wherein the loading request indicates that data is loaded from the first memory to the high-speed temporary memory; a second hardware queue which is used for receiving an execution request from the first computing core, wherein the execution request indicates that the data is extracted from the high-speed temporary memoryto the second computing core for execution; and a synchronization unit which is configured to enable triggering of the loading request and the execution request to be matched with each other throughthe synchronization channel, the synchronization channel configuration information in the loading request and the synchronization channel configuration information in the execution request. Thereby, flexibility, throughput, and overall performance can be enhanced.

Description

technical field [0001] Embodiments of the present disclosure generally relate to the field of computers, and in particular to computing devices, computing devices, and programmable scheduling methods for data loading and execution in computing devices. Background technique [0002] Traditional Domain Specific Accelerator (DSA) systems based on application-specific integrated circuits (ASICs) can often only achieve acceleration for a specific field. Since the ASIC has been fixed, the execution logic of the DSA system cannot be improved accordingly for some emerging computing requirements, resulting in a lack of flexibility and poor forward compatibility. Contents of the invention [0003] A computing apparatus, computing device, and method for programmable scheduling of data loading and execution in the computing device are provided, enabling enhanced flexibility, throughput, and overall performance. [0004] According to a first aspect of the present disclosure, a computi...

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 Applications(China)
IPC IPC(8): G06F15/78G06F9/30G06F9/38
CPCG06F15/7807G06F15/781G06F9/30043G06F9/3836G06F9/52G06F9/544G06F9/4881G06F9/54G06T1/20
Inventor 不公告发明人
Owner 北京壁仞科技开发有限公司