English

Proposal of Automatic FPGA Offloading for Applications Loop Statements

Distributed, Parallel, and Cluster Computing 2020-04-21 v1

Abstract

In recent years, with the prediction of Moore's law slowing down, utilization of hardware other than CPU such as FPGA which is energy effective is increasing. However, 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 using existing applications.

Keywords

Cite

@article{arxiv.2004.08548,
  title  = {Proposal of Automatic FPGA Offloading for Applications Loop Statements},
  author = {Yoji Yamato},
  journal= {arXiv preprint arXiv:2004.08548},
  year   = {2020}
}

Comments

13 pages, 4 figures, The 7th Annual Conference on Engineering and Information Technology (ACEAIT 2020), pp.111-123, 2020

R2 v1 2026-06-23T14:56:03.542Z