Proposal of Automatic Offloading for Function Blocks of Applications

04/21/2020
by   Yoji Yamato, et al.
0

When using heterogeneous hardware other than CPUs, barriers of technical skills such as OpenCL are high. Based on that, I have proposed environment adaptive software that enables automatic conversion, configuration, and high-performance operation of once written code, according to the hardware to be placed. Partly of the offloading to the GPU was automated previously. In this paper, I propose and evaluate an automatic extraction method of appropriate offload target loop statements of source code as the first step of offloading to FPGA. I evaluate the effectiveness of the proposed method in multiple applications.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/18/2020

Proposal of Automatic FPGA Offloading for Applications Loop Statements

In recent years, with the prediction of Moore's law slowing down, utiliz...
research
02/21/2020

Evaluation of Automatic FPGA Offloading for Loop Statements of Applications

In recent years, with the prediction of Moore's law slowing down, utiliz...
research
02/27/2020

Improvement of Automatic GPU Offloading Technology for Application Loop Statements

In recent years, with the slowing down of Moore's law, utilization of ha...
research
11/06/2020

Study of Automatic GPU Offloading Method from Various Language Applications

In recent years, utilization of heterogeneous hardware other than small ...
research
03/04/2022

Application placement study of environment adaptive software

To use heterogeneous hardware, programmers must have sufficient technica...
research
03/26/2022

Proposal of appropriate location calculations for environment adaptation

To use heterogeneous hardware, programmers must have sufficient technica...
research
11/09/2018

Parallel processing area extraction and data transfer number reduction for automatic GPU offloading of IoT applications

For Open IoT, we have proposed Tacit Computing technology to discover th...

Please sign up or login with your details

Forgot password? Click here to reset