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

Acceleration framework with direct data transfer mechanism

A data, direct technology, applied in electrical digital data processing, special data processing applications, instruments, etc., can solve problems such as memory inefficiency

Active Publication Date: 2017-12-01
HUAWEI TECH CO LTD
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this case, it can be very inefficient to transfer large amounts of data to the CPU's memory before sending the data to the accelerator device

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
  • Acceleration framework with direct data transfer mechanism
  • Acceleration framework with direct data transfer mechanism
  • Acceleration framework with direct data transfer mechanism

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] Reference is now given in detail to some examples. While the subject matter has been described in conjunction with alternative embodiments, it should be understood that they are not intended to limit the claimed subject matter to such embodiments. On the contrary, the claimed subject matter is intended to cover alternatives, modifications and equivalents, which may be included within the spirit and scope of the claimed subject matter as defined by the appended claims.

[0015] Additionally, in the following detailed description of the invention, numerous specific details are set forth in order to provide a thorough understanding of claimed subject matter. However, one skilled in the art will recognize that the embodiments may be practiced without these specific details or equivalents. In other instances, well-known methods, procedures, components, and circuits have not been described in detail so as not to unnecessarily obscure aspects and features of the present subje...

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

Systems and methods for offloading computations from a CPU directly to an accelerator engine are disclosed. One of the methods includes determining a function of an application to be offloaded from a CPU to an accelerator engine (401), locating data within a file necessary to perform the function (402), programming a logic of the accelerator engine based on the function to be offloaded (403), programming a DMA engine to move a copy the data from a secondary storage device to the accelerator engine (404), and processing the data at the accelerator engine using the programmed logic (405).

Description

[0001] Related Applications Cross Application [0002] This application claims priority to a prior application to U.S. Nonprovisional Patent Application Serial No. 14 / 678,528, filed April 3, 2015, entitled "Acceleration Framework with Direct Data Transfer Mechanism," the content of which Incorporated herein by reference. technical field [0003] Embodiments of the present invention generally relate to the field of hardware-based acceleration. More specifically, embodiments of the invention relate to offloading computations to hardware-based accelerators. Background technique [0004] Hardware-based acceleration systems are used to offload all or part of an application's processing requirements from the CPU to some other device, such as a field-programmable gate array (FPGA), a graphics processing unit ( GPU) or digital signal processor (DSP for short). These special "acceleration devices" share some common characteristics, such as a large number of cores, fast memory, and...

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): G06F17/30
CPCG06F13/28G06F13/4282
Inventor 诺伯特·埃吉施广宇
Owner HUAWEI TECH CO LTD