Study to achieve environment adaptive software

03/16/2019
by   Yoji Yamato, et al.
0

Recently, heterogeneous hardware such as GPU and FPGA is used in many systems and also IoT devices are increased repidly. However, to utilize heterogeneous hardware, the hurdles are high because of much technical skills. In order to break down such a situation, we think it is required in the future that application programmers only need to write logics to be processed, then software will adapt to the environments with heterogeneous hardware, to make it easy to utilize heterogeneous hardware and IoT devices. Therefore, in this paper, we propose environment adaptive software to operate an once written application with high performance by automatically converting the code and configuring setting so that we can utilize GPU, FPGA and IoT devices in the location to be deployed. We explain a proceesing flow and elemental technologies to achieve environment adaptive software.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/20/2020

Study of Resource Amount Configuration for Automatic Application Offloading

In recent years, utilization of heterogeneous hardware other than small ...
research
10/15/2020

Study of Automatic Offloading Method in Mixed Offloading Destination Environment

In recent years, utilization of heterogeneous hardware other than small ...
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
10/28/2022

Proposal of FPGA logic change after service launch for environment adaptation

In order to make full use of heterogeneous hardware, it is necessary to ...
research
04/20/2021

SME: A High Productivity FPGA Tool for Software Programmers

For several decades, the CPU has been the standard model to use in the m...
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...

Please sign up or login with your details

Forgot password? Click here to reset