This is an outdated version published on 2021-06-28. Read the most recent version.
Preprint / Version 1

Study of Automatic FPGA Offloading for Loop Statements of Applications

##article.authors##

  • Yoji Yamato

DOI:

https://doi.org/10.31224/osf.io/h4crw

Keywords:

Automatic Offloading, Environment Adaptive Software, FPGA, Performance

Abstract

IEICE technical workshop on Network Software, NWS-19-6. Recently, heterogeneous hardware such as GPU and FPGA is used in many systems and also IoT devices are increased rapidly. However, to utilize heterogeneous hardware, the hurdles are high because of much technical skills. I have proposed 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 and I have also achieved automatic GPU offloading partly. In this paper, I study a method of FPGA offloading which automatically extracts appropriate loop statements of application software.

Downloads

Download data is not yet available.

Downloads

Posted

2021-06-28

Versions